2016-07-20 11 views
0

Ich möchte wissen, ob das USB-Kabel mit meinem iPhone verbunden ist oder nicht in meiner App. Ich habe viel recherchiert, ich habe eine Lösung gefunden, bei der die Kabelverbindung mit Ladepegel/Ladungserkennung verwendet wurde. aber es ist nicht hilfreich für mich.Wie erkennt man die USB-Kabelverbindung in der iOS App?

Wie erkennt man USB mit EAAccessory?

Danke, Anand

Antwort

0

versuchen diesen Code EAAccessoryManager verwenden. Es wird benachrichtigt, wenn ein Zubehörgerät angeschlossen oder getrennt wird.

[[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]; 
+0

Ich habe dies versucht, aber es erkennt USB nicht. – Anand

+0

@Anand haben Sie IOKit hier verlinkt: https://developer.apple.com/library/mac/#documentation/DeviceDrivers/Conceptual/USBBook/USBIntro/USBIntro.html –

Verwandte Themen