Как определить USB-кабель в приложении iOS?

Я хотел бы знать, подключен ли USB-кабель к моему iPhone или нет в моем приложении. Я много исследовал, я нашел одно решение, использующее кабельное соединение, используя уровень зарядки / обнаружение заряда. но это не полезно для меня.

Как определить USB с помощью EAAccessory?

Спасибо ананд

1 ответ

Попробуйте этот код с помощью 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];
Другие вопросы по тегам