Я протестировал свое приложение в фоновом режиме, установив будильник и просматривая видео, и мой будильник правильно звонил, когда я смотрел видео.
Даже когда я удалил свое приложение из фона, звонил будильник. Теперь мне интересно, правильно ли я понял ответ Apple. Кто-нибудь может расшифровать ответ?
Мы обнаружили, что ваше приложение использует фоновый режим, но не включает функции, требующие постоянной работы этого режима. Такое поведение не соответствует Руководству по проверке App Store.
Мы заметили, что ваше приложение объявляет о поддержке звука в ключе UIBackgroundModes в вашем Info.plist, но звуковой контент не воспроизводится, когда приложение находится в фоновом режиме. Возможно, вы намеревались предоставить эту функцию, но на момент проверки мы не смогли воспроизвести фоновый звук для вашего приложения.
Как указано в Руководстве по программированию приложений iOS:
«Этот ключ предназначен для использования приложениями, которые предоставляют звуковой контент пользователю в фоновом режиме, например, приложения для воспроизведения музыки или потокового аудио».
Таким образом, было бы уместно предоставить звуковой контент пользователю, пока приложение находится в фоновом режиме, или удалить параметр «аудио» из ключа UIBackgroundModes.