если я использую pushkit, чтобы уведомить телефон о поступлении нового звонка, нужно ли мне использовать тег Content-Available внутри полезной нагрузки? Или нет? Потому что, используя это, кажется, что приложение не перезапускается всегда мгновенно иногда
Pushkit и контент доступны
Ответы (1)
Уведомления PushKit не нуждаются в каком-либо особом значении полезной нагрузки для запуска вашего приложения в фоновом режиме. Только удаленные уведомления (поддерживаемые инфраструктурой UserNotification) требуют, чтобы флаг content-available
был установлен на 1
. Руководство по ключу полезной нагрузки можно найти здесь .
Если вы используете PushKit для услуг VoIP, вы должны включить фоновые режимы и отметить «Голос по IP» в разделе «Возможности» для вашего проекта. Похоже, что эта опция отсутствует в Xcode 9, но другие сообщают, что добавление ее вручную в Info.plist устраняет проблему.
См. эти ссылки:
https://forums.developer.apple.com/thread/85077
https://stackoverflow.com/a/45060044/5059296
person
Harrison Friia
schedule
01.11.2017
Иногда приложение не перезапускается... есть ли какие-то условия, которые могут привести к тому, что приложение не запустится!?
- person Luca Becchetti; 01.11.2017
@LucaBecchetti Я изначально неправильно понял ваш вопрос, поэтому обновил свой ответ.
- person Harrison Friia; 01.11.2017