connectedAccessories返回空数组但蓝牙设备已连接

时间:2017-04-20 23:42:26

标签: ios objective-c printing bluetooth zebra

我正在尝试通过蓝牙连接打印机(Zebra QLn220,QLn320)和下一段代码:

EAAccessoryManager *sam = [EAAccessoryManager sharedAccessoryManager];
NSArray * connectedAccessories = [sam connectedAccessories];

99%的时间可以正常工作但是经过方法[ZebraPrinterConnection write:data error:error]的大量工作后,connectedAccessories开始失败并返回一个空数组。即使停止应用程序并重新启动,也无法解决此问题。但是,如果我关闭打印机并再次打开它,此代码将再次运行。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

更新了SDK并解决了问题