Как остановить звук локальных уведомлений после разблокировки iPhone, Swift 4 - PullRequest
0 голосов
/ 10 сентября 2018

Привет, я пытаюсь создать приложение для будильника и сделал несколько уведомлений, когда они закончились. У меня есть собственный звуковой сигнал, который длится в течение некоторого времени, поэтому использование заметит, что сигнал тревоги закончен. Но когда срабатывает сигнализация и уведомление отправляется, звук воспроизводится до его завершения. Даже когда пользователь разблокирует телефон.

Возможно ли отключить звук при взаимодействии пользователя с телефоном?

1 Ответ

0 голосов
/ 10 сентября 2018

В AppDelegate,

func application(_ application: UIApplication, didReceive notification: UILocalNotification) {
    // Handle notification here.
}

Функция выполняется, когда пользователь нажимает локальное уведомление. Вы можете приостановить или остановить звук в этой функции.

Если вы хотите определить, заблокирован или разблокирован телефон, насколько я знаю, это невозможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...