ios上架错误收集:ITMS-90078: Missing Push Notification Entitlement

问题描述:每次提交APP到Apple Store审核, 都会收到Apple邮件. 虽然对发布没有啥影响,但是每次收到邮件还是会很讨厌,内容大致如下:
ITMS-90078.png
大概就是说APP包含APS推送而打包文件中却没有正确配置.
可能原因Apple也提供了:

1.Provisioning Portal开发者证书中心的配置文件可能有问题
2.工程配置文件未启用APS服务

登录开发者中心:https://developer.apple.com,经检查发现关闭了Notifications功能,所以配置文件并没有问题
关闭了Notifications功能.png
解决方法:可以试试下面两种方法,第一种对我的app没用,第二种起了效果,但两种都可以试试看
方法一:Targets--Build Settings -- Preprocessor Macros 配置环境变量 DISABLE_PUSH_NOTIFICATIONS=1
配置环境变量.png
方法二: 如下图配置:配置推送,但是暂时先不用推送功能
配置推送.png

你可能感兴趣的:(ios上架错误收集:ITMS-90078: Missing Push Notification Entitlement)