Hi
I am an iOS developer from S.Korea.
I am not sure if I understand everything alright, but I guess I encountered a problem.
Situation
1. I am trying to own lots of lots of beacon, that is probably more than 100,000 in the future, and I need to know how to handle all of them.
at least 20 beacons should be allocated to one store/shop.
trying to build an app to manage lots of different stores
What I understood on my own
1. every beacon should share one exact UUID, because ESTBeaconRegion needs it to be instantiated. Otherwise, the code should contains lots of different UUID static or I should query to estimate cloud every time.
- every beacon sharing one exact UUID can be separated, distinguished, and managed with major * minor value.
Problem
1. I want my app to be notified in background while people pass lots of beacon by.
- My understanding is to use "startMonitoringForRegion" method in ESTBeaconManager for background behavior, but the method has call back methods, "didEnterRegion", and "didExitRegion" which have no beacon reference as an parameter. In this case, there will be no way to detect each beacon's major and minor value to distinguish each store.
Question
- Is there a way to get beacon's major and minor value in iOS background to get notification?