Как определить, подключено ли устройство iOS к настольному компьютеру (и iTunes) - PullRequest
3 голосов
/ 28 мая 2011

Есть ли способ определить, подключено ли устройство iOS к настольному компьютеру с помощью USB-кабеля и указано в iTunes.

1 Ответ

0 голосов
/ 28 мая 2011

Да, вы можете получать уведомления о таких событиях, используя Структура внешних аксессуаров .

"Он способен отправлять уведомления, когда аппаратный аксессуар подключен или отключен. Несмотря на то, что он способен, он не делает этого автоматически. Ваше приложение должно специально запрашивать генерирование уведомлений, вызывая метод registerForLocalNotifications для EAAccessoryManager class. Когда аксессуар подключен, аутентифицирован и готов к взаимодействию с вашим приложением, платформа отправляет уведомление EAAccessoryDidConnectNotification. Когда аксессуар отключается, он отправляет уведомление EAAccessoryDidDisconnectNotification. Вы можете зарегистрироваться, чтобы получать эти уведомления, используя по умолчанию NSNotificationCenter, и оба уведомления содержат информацию о том, какой аксессуар был затронут. "

...