2016-01-06 47 views
0

我有一個iOS應用程序連接到使用外部附件框架的設備。當我第一次啓動應用程序時,accessoryDidConnect事件不會觸發。我必須斷開並重新連接連接到設備的USB電纜才能觸發事件。任何想法爲什麼發生這種情況?我無法調試,因爲手機必須通過USB電纜連接到設備。謝謝。iOS外部附件框架accessoryDidConnect沒有觸發

回答

0

你有沒有調用registerForLocalNotifications方法?您的控制器不會在未調用此方法的情況下觀察通知值,以表明您正在主動想要觀察通知。

夫特

EAAccessoryManager.sharedAccessoryManager().registerForLocalNotifications() 

目標C

[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];