首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS -重用EAAccessory对象重新连接?

iOS -重用EAAccessory对象重新连接?
EN

Stack Overflow用户
提问于 2014-04-01 17:01:51
回答 2查看 885关注 0票数 1

我有一个应用程序连接到经典的蓝牙使用EAAccessory框架。

我试图通过存储EAAccessory对象来使用户更容易连接,以便下次应用程序启动时重用,该对象将自动连接到蓝牙设备。

这是可能的吗?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2014-07-09 21:54:23

您可以使用

代码语言:javascript
复制
[[EAAccessoryManager sharedAccessoryManager] connectedAccessories]];

用于获取当前已连接的所有附件。

票数 1
EN

Stack Overflow用户

发布于 2015-02-12 10:53:35

由于iOS不允许控制与蓝牙设备的连接/断开连接,因此存储对未连接的对象的引用是多余的。

我发现使用EAAccessoryManager事件(如accessoryDidConnect和accessoryDidDisconnect )触发连接到您已保存其名称或标识符(蓝牙地址/MAC地址)的设备(而不是对EAAccessory的引用)比尝试重用可能不再相关的EAAccessory更容易、更可靠。

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

https://stackoverflow.com/questions/22781229

复制
相关文章

相似问题

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