Mam powiadomienia push w mojej aplikacji. Zawsze, gdy aplikacja jest uruchamiana, chciałbym sprawdzić, czy użytkownik włączył powiadomienia push dla mojej aplikacji.Sprawdź ustawienia użytkownika powiadomienia push w Swift
zrobić to w ten sposób:
let notificationType = UIApplication.sharedApplication().currentUserNotificationSettings()!.types
if notificationType == UIUserNotificationType.None {
print("OFF")
} else {
print("ON")
}
Jeśli powiadomienia push są wyłączone przez użytkownika, czy jest jakiś sposób, aby uaktywnić to z mojej aplikacji?
A może jest jakaś alternatywa, aby wysłać użytkownika do ustawień powiadomień push (Ustawienia - Powiadomienia - Nazwa aplikacji)?
Można jedynie otwarta strona ustawień aplikacji, ale nie na stronie Ustawienie powiadomienia. –
Na szczęście nie można zmusić użytkownika do włączenia powiadomień push. To decyzja użytkownika o skorzystaniu z usługi. – vadian
Ale czy nie ma sposobu, aby ponownie wyświetlić alert, gdzie użytkownik zostanie zapytany, czy on/ona włączał powiadomienia dla mojej aplikacji? – Stack108