首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CBCentralManager iOS问题?

CBCentralManager iOS问题?
EN

Stack Overflow用户
提问于 2013-12-18 23:02:39
回答 1查看 459关注 0票数 0

我知道这个问题已经被问了很多次了,但我的情况与其他人略有不同。在我的应用程序(iPhone 5、iPhone 4S、iPad 3)中,我能够成功地连接并接收来自不同ios版本的心率设备的数值。但是在客户端,它根本不能工作,不知道为什么。

另外,我今天再次调试了代码,它在iPhone 5,5C和iPAd 3上工作得很好,但是在带有iOS 6.1.3的iPhone 4S中,我得到了CBCentralManager.state =2(没有通电),这可能是客户端的问题吗?

有人能给我解释一下发生了什么事吗?如果同样的代码可以在iPhone5,5c,iPAd 3上运行,那么为什么不能在客户端和我的4S上运行呢?谁能告诉我发生了什么,因为现在我对此感到非常沮丧。任何指导都将是非常有价值的。谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-12-23 06:00:41

iPhone 4S不支持BLE。并且中央/外设管理器状态== 2实际上是指“不支持的”。“未通电”状态为4。看看苹果核心蓝牙参考:https://developer.apple.com/Library/ios/documentation/CoreBluetooth/Reference/CBCentralManager_Class/translated_content/CBCentralManager.html#//apple_ref/c/econst/CBCentralManagerStateUnknown

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20661539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档