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