iOS App蓝牙无法连接到外围设备

时间:2016-05-02 11:48:53

标签: ios objective-c ipad bluetooth

我尝试使用第三方库连接到蓝牙打印机。在iPad,iPhone,iPod touch上一切正常。现在我有3台iPad Air设备,我总是收到以下错误消息:

ERROR - sock can not connect: 2

在所有其他设备上,连接正常。任何想法,我能做什么?

同样的问题:

4 个答案:

答案 0 :(得分:2)

我没有50个代表,所以我无法对你的帖子发表评论,抱歉。

您的iPad上有哪个版本的iOS? iOS 9.3.1中似乎存在一些外部附件连接问题。它们应该在9.3.2中修复。我测试了测试版,它似乎再次按预期工作。

答案 1 :(得分:0)

我用ipsw重新安装了iOS 9.3.1,它再次运行。 我认为在iOS 9.3.1之前可能会创建一些配置文件来使这个错误发生。

答案 2 :(得分:0)

我最近在运行iOS 11.0.3的iPad 4 mini上遇到了同样的问题,试图以MFi-SPP模式连接到Socket Mobile扫描仪。蓝牙连接似乎工作正常,但是一旦Socket Mobile SDK尝试连接,我也遇到ERROR - sock can not connect: 2错误。

我最终做了一个解决问题的工厂恢复,但我从来没有弄清楚是什么导致了它。

答案 3 :(得分:0)

我在使用iOS 11.0.3的iPad Pro上使用Socket Mobile扫描仪时遇到了同样的错误。将iPad更新到最新的iOS版本(11.3)解决了这个问题。

与此同时,在iOS 11.1上运行的另一台iPad上运行正常。