一旦设备出现此问题,甚至其他应用程序(例如lightBlue)也会受到影响;在重新启动之前,没有外围设备能够发现服务.
对于上下文,我们的BLE外设目前不支持配对.
是什么导致了这个问题?有没有办法避免造成不稳定?一旦发生,应用程序是否可以自动从中恢复?
有类似症状的一些问题:App doesn’t Discover Services When Reconnecting和Not Scanning for Services in iPad Air
更新:仅供参考,我仍然在研究这个问题,但我们所做的事情导致它发生的更少(因此它不是真正的优先级ATM).我不知道是什么原因造成了增加的稳定性.
解决方法 这可能是一个iOS错误1)在您的设备上启用蓝牙登录
https://developer.apple.com/bug-reporting/ios/bluetooth/
2)使用数据包嗅探器观察iOS和BLE外设之间的连接
总结以上是内存溢出为你收集整理的ios – CoreBluetooth从不在iPhone5S上调用didDiscoverServices全部内容,希望文章能够帮你解决ios – CoreBluetooth从不在iPhone5S上调用didDiscoverServices所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)