我想知道我的应用程序中是否连接了我的iPhone的USB线。 我已经研究了很多,我找到了一种使用充电电平/电荷检测的电缆连接的解决方案。但它对我没有帮助。
如何使用EAAccessory检测USB?
谢谢, 阿南德
答案 0 :(得分:0)
使用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];