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