How to Detect MAC-Address in iOS

for iOS, without creating an application at estimote cloud can we detect all nearby beacons, can we get each beacon’s Mac-Address ?

That’s a no, iOS’s Bluetooth APIs don’t expose MAC addresses.

To uniquely identify your beacons, you can instead use:

  • for iBeacon/Core Location: UUID+major+minor
  • for Eddystone-UID: namespace+instance
  • for Estimote Monitoring/Estimote Proximity SDK: Estimote device identifier