Короче говоря, в настоящее время я использую маяки Bluetooth LE (iBeacon), чтобы определить, находится ли что-то в радиусе действия или нет (используя didEnterRegion
/ didExitRegion
)
В настоящее время, когда эти методы вызываются в фоновом режиме, я отправляю локальное уведомление, используя UserNotification
framework. Меня также попросили воспроизвести предупреждение, отменяющее переключатель без звука, когда вызывается didExitRegion
, подобно тому, как проигрыватель Tile отправляет уведомление со звуком при нажатии кнопки.
Если кто-нибудь знает, как работает тайл или как это сделать, это было бы замечательно.
До сих пор я пытался вызвать play()
на AVAudioPlayer
с загруженным звуком, однако play()
просто возвращает false из фона. Я также включил режим звукового фона безрезультатно