Всегда ли необходимо разрешение для отправки уведомлений в IOS? - PullRequest
0 голосов
/ 19 марта 2020

Я иду от Android до IOS и мне нужно реализовать уведомления pu sh. Я использую AWS Pinpoint, который использует APN, и пока все работает. Тем не менее, я вижу, что пользователя спрашивают, хочет ли он разрешить уведомления или нет ...

Есть ли способ отправить уведомление pu sh ( возможно, не отображая его, а просто доставив JSON данные в приложении ) без разрешения?

1 Ответ

0 голосов
/ 19 марта 2020

Есть ли какой-нибудь способ отправить уведомление pu sh (возможно, не отображая его, а просто передавая данные JSON в приложение), не спрашивая разрешения?

Нет, нет ' t, должно быть предупреждение, позволяющее отправлять уведомления независимо от того, настроено ли оно с уведомлением / данными, для отсутствия звука / предупреждения установите этот параметр удаления

let authOptions: UNAuthorizationOptions = [.alert, .badge, .sound]
UNUserNotificationCenter.current().requestAuthorization(
                options: authOptions,
                completionHandler: {_, _ in })

Примечание также установите

content-type = 1

в полезная нагрузка

...