0
我想知道USB電纜是否連接到我的iPhone或不在我的應用程序。 我已經研究了很多,我發現了一種使用電纜連接使用充電電平/充電檢測的解決方案。但對我沒有幫助。如何檢測iOS應用程序中的USB電纜連接?
如何使用EAAccessory檢測USB?
感謝, 阿南德
我想知道USB電纜是否連接到我的iPhone或不在我的應用程序。 我已經研究了很多,我發現了一種使用電纜連接使用充電電平/充電檢測的解決方案。但對我沒有幫助。如何檢測iOS應用程序中的USB電纜連接?
如何使用EAAccessory檢測USB?
感謝, 阿南德
使用EAAccessoryManager試試這個代碼。 當附件連接或斷開連接時,它會發出通知。
[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];
NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
[notificationCenter addObserver:self
selector:@selector(accessoryDidConnect:)
name:EAAccessoryDidConnectNotification
object:nil];
[notificationCenter addObserver:self
selector:@selector(accessoryDidDisconnect:)
name:EAAccessoryDidDisconnectNotification
object:nil];
我試過這個,但它沒有檢測到USB。 – Anand
@Anand你有沒有檢查過IOKit這裏鏈接:https://developer.apple.com/library/mac/#documentation/DeviceDrivers/Conceptual/USBBook/USBIntro/USBIntro.html –