如果用户拒绝启用推送通知,我们将通过 didFailToRegisterForRemoteNotificationsWithError 收到错误。有谁知道在这种情况下 NSError 对象中的代码是什么(以将其与没有可用连接区分开来)?
我不认为你最初的陈述(总是)成立。如果应用程序已使用有效的配置文件正确签名,则调用registerForRemoteNotificationTypes:
将导致application:didRegisterForRemoteNotificationsWithDeviceToken:
无论用户在“设置”应用程序中选择什么“通知”。根据我的经验,我见过的唯一一次application:didFailToRegisterForRemoteNotificationsWithError:
被呼叫是因为应用程序签名不正确。有问题的错误提到“没有找到适用于应用程序的有效 aps 环境权利”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)