我有一个应用程序正在使用蓝牙4.0 LE.该应用程序允许设备充当中央和外围设备.
我希望应用程序在后台运行.我已经在info.plist中包含了“蓝牙中心”和“蓝牙外设”的UIBackgroundModes.
我正在运行蓝牙4.0 LE启用的两种不同设备上的应用程序.
当两个设备在前台运行时,一切都可以正常工作,并且信息通过两种方式.
当一个设备在前台运行,另一个设备在后台运行时,后台运行的设备能够进行扫描和通告,但无法发现在后台运行的其他设备.在前台运行的设备能够发现并连接到在后台运行的设备.
阅读Apple’s Core Bluetooth Programming Guide后,我知道连接到另一台设备并共享信息.
我可以根据要求发布更多信息.谢谢.