Gdy aplikacja iOS próbuje zarejestrować się w powiadomieniach push po raz pierwszy, system wyświetla okno dialogowe uprawnień z prośbą o zgodę na otrzymywanie powiadomień wypychanych. Czy można dostosować tekst tego okna dialogowego, aby wyjaśnić, dlaczego te uprawnienia są poszukiwane?Dostosowywanie okna dialogowego uprawnień iOS dla powiadomień push
Odpowiedz
Nie, to jest dialog systemowy, który nie może być dostosowany.
W celu obejścia problemu można wyświetlić osobne okno dialogowe przed podjęciem działania, które wyświetli okno dialogowe uprawnień systemu. –
@ David Foster czy możliwe jest zmienienie tekstu pozwu o rozprawę (camera persmission) na chiński? jak to zrobić, masz jakiś pomysł? –
@Ramesh 1. Tak, możesz dodać dowolny tekst, który chcesz, jako tekst uprawnień w pliku plist, ale dla usługi lokalizacyjnej nie możesz, jego dialog systemowy. 2. Jeśli aplikacja obsługuje internalizację, postępuj zgodnie z tym https://stackoverflow.com/questions/25736700/how-to-localise-a-stride-inside-the-ios-info-plist-file –
nie jest możliwe, ponieważ nie masz żadnej kontroli nad nią w ogóle
Nie cant systemowej zmiany zbudowany message.because nie masz żadnej kontroli do niego.
Jedno obejście, które widziałem, dotyczy aplikacji wyświetlającej własny niestandardowy dialog wyjaśniający, dlaczego potrzebuje pozwolenia. Następnie natychmiast aplikacja żąda pozwolenia, wywołując okno dialogowe systemu.
Może to być przydatne do przekonania użytkownika, aby zaakceptował prośbę o pozwolenie w celu uzyskania dostępu do funkcji lub do odrzucenia żądania, wiedząc, że ta funkcja nie będzie dostępna.
Tak, jak w tym przykładzie: https://techcrunch.com/2014/04/04/the-right-way-to-ask-users-for-ios-permissions/ –
- 1. Dostosowywanie okna dialogowego onbeforeunload
- 2. Dostosowywanie położenia okna dialogowego FB.ui()
- 3. r - file.choose() dostosowywanie okna dialogowego
- 4. Dostosowywanie okna dialogowego poprzez rozszerzenie okna dialogowego lub AlertDialog
- 5. Przykład tokenu urządzenia iOS dla powiadomień Push
- 6. Priorytet powiadomień push systemu iOS
- 7. Klejnot dla powiadomień push dla Androida i iOS
- 8. Strategia dla powiadomień Push na Safari
- 9. Niestandardowy format powiadomień Push systemu iOS
- 10. Android - Dostosowywanie okna dialogowego przy użyciu układu Xml
- 11. Jak wyczyścić preferencje powiadomień push systemu iOS dla mojej aplikacji?
- 12. Rejestracja systemu iOS dla powiadomień push w ramach aplikacji
- 13. Licznik resetowania powiadomień Push push
- 14. Parametry okna dialogowego Facebook iOS SDK
- 15. Aktywacja Bluetooth Mnożenie okna dialogowego powiadomień po obróceniu ekranu
- 16. Cicha powiadomień push Ładowność
- 17. Powiadomienie push Interpretacji iOS
- 18. Token urządzenia powiadomień Push?
- 19. Dane powiadomień push pobieranie
- 20. Obsługa powiadomień push
- 21. Czy lokalne powiadomienia wymagają uprawnień użytkownika w systemie iOS?
- 22. Efekty przejścia okna dialogowego
- 23. Dostosowywanie okna komunikatu
- 24. Sprawdzanie poprawności okna dialogowego
- 25. Opcje typu powiadomień iOS PUSH? Alert kontra baner?
- 26. AWS Wyjaśnienie powiadomień push SNS
- 27. Wyświetl klawiaturę programową dla okna dialogowego
- 28. Interfejs Android okna dialogowego uzyskać wewnętrzne widoki okna dialogowego
- 29. gtk wyświetlanie okna dialogowego z poziomu okna dialogowego
- 30. Odznaka powiadomień Push po inkrementacji
Chciałbym ponownie otworzyć to pytanie. Pamiętam, że przeczytałem gdzieś, że w iOS 7 można dostosować okno dialogowe uprawnień, nie pamiętam, gdzie teraz to czytam. Czy ktoś może pomóc? –
Myślę, że dostosowanie okna dialogowego uprawnień (ponieważ iOS 6) dotyczy tylko innych typów uprawnień, ale po więcej szczegółów można przeczytać to pytanie: http://stackoverflow.com/questions/14158871/ios-custom-permission-alert -view-text/14161372 # 14161372 – Arkaaito
@DanielT. tak, możemy napisać tylko podtytułem, proszę zobacz https://developer.apple.com/library/IOs/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html – user100