一般有以下原因:
1,设置中没有打开通知开关:
(在手机配置查看,是否允许通知)
2,程序问题:
a.看这个方法,有没有被重写;
b.通知的需要的配置,是否进行配置;
c.看 didFailToRegisterForRemoteNotificationsWithError 的错误信息。
3,证书、描述文件等相关问题:
a.检查证书的是否有效;
b.描述文件的相关配置是否将设备id添加到开发者中心的证书模块下;
c.Xcode11之后,之前生成的描述文件安装到本地之后,要在开发者中心的描述文件里的Certificates下勾选xxx(Development)For use in Xcode 11 or later
7DFE515A-BFBE-4791-9249-C061DF30B2AE.png
,再download描述文件重新安装。
网友评论