Может ли iOS принимать трансляции, как Android?

Я хочу, чтобы мое приложение уведомлялось об отключении гарнитуры/наушников от iOSустройства после периода простоя, достаточного для очистки приложения (и, следовательно, может быть не запущено). ] аналогично тому, какBroadcastReceiverработает в Android. Я подозреваю, что это невозможно, но буду признателен за любые идеи.

Я изучил локальные и push-уведомления иNSNotificationCenter. Push-уведомления не подходят, поскольку события происходят на устройстве. Кажется возможным только запланировать (указав время)локальные уведомления, а не создавать их из системных событий, а уведомления от NSNotificationCenterпринимаются только во время работы приложения.

Я неверно истолковал что-либо из приведенной выше информации или есть еще какой-то трюк?

5
задан rogermushroom 2 May 2013 в 16:21
поделиться