his*_*n_l 6 background bluetooth ios core-bluetooth
我目前正在开发一个在后台运行的iOS应用程序,它需要我使用蓝牙4.0来宣传和扫描设备.
在了解Corebluetooth.framework的同时,我发现iOS开发人员可以在外围设备上设置两种广告数据.
我了解外围设备是否在后台运行,但是不会公布本地名称.此外,服务UUID将设置为溢出区域,中央设备只能通过主动扫描获得.但是,主动扫描只能在前台运行.
此时我有一个问题.
如果中央设备和外围设备都在后台运行,中央设备是否可以获得外围设备在溢出区域设置的服务UUID?那就是当两个iOS应用程序都在后台运行时,是否可以开发一个应用程序,每个应用程序都在后台进行广告宣传和扫描?
由于您所描述的原因,后台中央设备无法找到后台外围设备:
这是 iOS 6 中的一个问题,直到现在我还没有看到有人能够在 iOS 7 中做到这一点。(进一步测试正在进行中。)
| 归档时间: |
|
| 查看次数: |
2015 次 |
| 最近记录: |