有没有什么方法可以让“你想启用推送通知......”对话不是在第一次启动应用程序时出现,而是在应用程序中的某些其他操作上出现?
Regardz, 姆拉登纳莱
答案 0 :(得分:2)
在调用方法registerForRemoteNotificationTypes
之前,不应显示该对话框。我猜你现在正在appDidFinishLoading
打电话给它?只需将其移动到与推送通知相关的应用程序部分。
与CoreLocation类似的情况。如果您在应用程序指出其需要之前请求用户位置,则可能会使用户感到困惑。