2016-09-17 50 views
5

我正在使用外部硬件設備使用藍牙我得到這個錯誤,我無法獲得藍牙的許可它正在工作,直到iOS9,但我不知道爲什麼這個變化影響iOS10 ?CoreBluetooth和外部附件不能在iOS10中工作

錯誤:

[CoreBluetooth] API誤用:還沒有恢復標識符,但該委託實現centralManager:willRestoreState:方法。恢復將不支持

2016年9月17日未能找到 「com.apple.private.externalaccessory.showallaccessories」 權利

enter image description here

更新:

我在這裏看到這個bug https://forums.developer.apple.com/thread/61646

+0

我遇到類似的問題,包括消息「無法找到com.apple.private.externalaccessory.showallaccessories權利」。幫助將不勝感激。 – cshavit

+0

同樣在這裏,具有相同的問題,一切都啓用如上面的問題所示。我不確定這是否是一個bug ... – Sean

+0

是的,但我沒有找到任何解決方案 –

回答

1

我不得不白名單的所有配件,我是刨在我的應用程序中使用。它通過爲info.plist中的每個附件添加「協議名稱」來完成。搜索文字「支持的外部附件協議」所需的陣列類型鍵或通過鍵'UISupportedExternalAccessoryProtocols'添加。

一旦完成,您應該停止接收此問題。

相關問題