我正在开发一个销售点应用程序,其中需要打印机和扫描仪的蓝牙连接。我正在使用星型打印机。初始化扫描仪时,我随机收到以下错误。
错误 - 打开会话错误 - /SourceCache/ExternalAccessory/ExternalAccessory-288.20.7/EASession.m:-[EASession dealloc] - 141 无法关闭 _accessory=0x16768100 和 sessionID=65536 的会话
谢谢, 拉特内什瓦尔
我正在开发一个销售点应用程序,其中需要打印机和扫描仪的蓝牙连接。我正在使用星型打印机。初始化扫描仪时,我随机收到以下错误。
错误 - 打开会话错误 - /SourceCache/ExternalAccessory/ExternalAccessory-288.20.7/EASession.m:-[EASession dealloc] - 141 无法关闭 _accessory=0x16768100 和 sessionID=65536 的会话
谢谢, 拉特内什瓦尔
我有同样的错误,所以最后我修复了它下载 mPOP 实用程序并在蓝牙配置中更改名称端口。
这不是一个完整的解决方案,但当明星微电子解决问题时,它可以对客户有效。
编辑:如果您已经实现了 sdks StarIO.framework 和 StarIO_extension.framework 并且您始终在您的应用程序中使用条形码讲师,您应该使用方法 [_starIoExtManager.lock lock]; 在您尝试获取端口的连接之前,在您这样做并关闭端口之后,使用 [_starIoExtManager.lock unlock];