Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有什么办法可以让“你想启用推送通知...”对话框在第一次应用程序启动时不出现,而是在应用程序中的其他操作上出现?
Regardz,姆拉登
在您调用该方法之前,该对话框不应出现registerForRemoteNotificationTypes。我想你现在正在打电话appDidFinishLoading?只需将其移动到与推送通知相关的应用程序部分。
registerForRemoteNotificationTypes
appDidFinishLoading
CoreLocation 的情况类似。如果您在应用程序指示它为什么需要它之前请求用户位置,它可能会使用户感到困惑。