我的用例是当在后台运行的应用程序检测到iBeacon时,应用程序应该到达前台。有没有办法做到这一点。
答案 0 :(得分:0)
根据Apple开发者论坛,iBeacons只会被前台的应用广播。它可能与Core Bluetooth的省电特性有关。 Apple需要修改蓝牙广告的所有方面以广播信标,并且当应用程序在后台根据文档时,这是不可用的。 https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/CoreBluetoothBackgroundProcessingForIOSApps/PerformingTasksWhileYourAppIsInTheBackground.html