簡體   English   中英

僅在需要時顯示推送通知用戶權限對話框

[英]Display push notification user permission dialog only when it is needed

我已經實現了在我的AppDelegate文件中注冊推送通知。 我的應用啟動后,它將立即彈出一個對話框,要求用戶允許權限。

問題是,此時用戶可能不理解為什么需要它。 為了防止用戶選擇“不允許”,我想稍后在特定的ViewController中顯示此彈出窗口,並可能向用戶解釋為什么需要這樣做。

有辦法嗎?

對話框立即出現的原因是因為您告訴它立即出現!

為避免在應用程序啟動后立即顯示對話框,請調用registerUserNotificationSettings:並將其放置在應用程序首次啟動時未調用的位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM