在电子邮件中缺less推送通知权利警告

上传应用程序到AppStore后,我在电子邮件中得到以下警告,因为在我的应用程序没有推送通知,但有一些像Chartboost,Applovin,Revmob,Crashlytics等第三方SDK有别人也遇到过问题? 如果是这样,你有没有达成一些解决scheme?

亲爱的开发者

我们发现一个或多个问题与您近期交付“拼图应用程序”。 您的交货成功,但您可能希望在下一次交货时更正以下问题:

缺less推送通知权利 – 您的应用程序似乎包含用于注册Apple推送通知服务的API,但应用程序签名的权利不包含“aps-environment”权利。 如果您的应用程序使用Apple推送通知服务,请确保您的应用程序ID在供应门户中启用了推送通知,并在使用包含“aps-environment”权利的分发供应configuration文件签署应用程序后重新提交。 请参阅本地和推送通知编程指南中的“供应和开发”了解更多信息。 如果您的应用程序不使用Apple推送通知服务,则不需要执行任何操作。 您可以从将来的提交中删除API来停止此警告。 如果您使用第三方框架,则可能需要联系开发人员以获取有关删除API的信息。

纠正问题后,您可以使用Xcode或Application Loader将新的二进制file upload到iTunes Connect。

问候,

App Store团队

这意味着您的configuration文件不支持apns。 创build启用推送通知并上传的供应configuration文件。

看看像第三方框架

  • airpush

  • urbanship

等等…

即使您没有在应用程序代理中注册,这些框架也可以注册您的应用程序

确保在这些框架中禁用推送通知