首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们能用Core-Bluetooth模拟“不可连接”的外围设备吗?

我们能用Core-Bluetooth模拟“不可连接”的外围设备吗?
EN

Stack Overflow用户
提问于 2014-10-12 02:40:21
回答 1查看 736关注 0票数 0

我希望我的应用程序发送一个“不可连接”的广告?

当我看到startAdvertsing方法时,它告诉我只支持CBAdvertisementDataLocalNameKeyCBAdvertisementDataServiceUUIDsKey

这是否意味着不能将CBAdvertisementDataIsConnectable设置为NO以模拟iBeacon

如果有其他方法来模拟“不可连接”的外围设备,请让我知道。

advertisementData -包含您要公布的数据的可选字典。CBCentralManagerDelegate协议参考中详细介绍了advertisementData字典的可能键。也就是说,外围设备管理器对象只支持两个键:CBAdvertisementDataLocalNameKeyCBAdvertisementDataServiceUUIDsKey

EN

回答 1

Stack Overflow用户

发布于 2015-02-16 18:22:04

我认为“可连接”这个术语可能会引发一些担忧。“连接”是关于中央(即客户端)查询您的服务公开的特征(即属性)。

正如文档所述,您提到的特定密钥(目前)不受支持,但我不明白为什么它的可用性对您是必要的。

如果您没有任何与您的服务相关联的特征,那么将没有任何东西可以连接。对,是这样?实际上,如果您跳过通告中的CBAdvertisementDataServiceUUIDsKey密钥,则外围设备将显示为没有服务,因此没有要查询的特征(通过连接)。

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

https://stackoverflow.com/questions/26317952

复制
相关文章

相似问题

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