Я хочу создать заказ, когда кто-то входит в регион iBeacon на фоне приложения , но у меня есть проблема, когда приложение на фоне.Как работает ibeacon на фоне?
Я знаю, если пользователь откроет «местоположение» и «Bluetooth» и войдет в регион, приложение обнаружит ibeacon. Но после входа в регион пользователь откроет «bluetooth», приложение не сможет получить уведомление о записи (иногда работа) и не может вызвать функцию locationManager:(CLLocationManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(CLBeaconRegion *)region
, поэтому заказ не может быть создан.
У кого-нибудь есть опыт?
Спасибо your.Just теперь я пытался сделать это. При запуске на переднем плане функция (bluetooth deleggate) вызывается, но на фоне не работает. Затем я изменяю фоновый режим, чтобы «приложение обменивалось данными с помощью CoreBluetooth», оно все еще не работает. – user2020125
Посмотрите на это для задачи фона bluetooth - https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/plist/info/UIBackgroundModes – Kampai
Спасибо! Все хорошо! – user2020125