我一直从我的产品应用程序的苹果得到这个错误。我的产品ios应用程序没有推送通知
“缺少推送通知授权 - 您的应用似乎向Apple推送通知服务注册,但应用签名的授权不包含”aps-environment“授权。如果您的应用使用Apple推送通知服务,请确保在Provisioning Portal中为您的App ID启用推送通知,并在使用包含“aps-environment”权利的Distribution provisioning配置文件签署应用后重新提交.Xcode 8不会在构建时自动从配置配置文件复制aps-environment权利此行为是故意的,要使用此权利,请在项目编辑器的“功能”窗格中启用“推送通知”,或者手动将权利添加到您的权利文件,有关详细信息,请参阅https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1。
我不确定什么错误是在我的应用程序出现。当我使用生产应用程序时,该应用程序不会发送推送通知,但可用于开发应用程序。我的配置文件启用了推送,我将它添加到Xcode中,并且我在钥匙串访问中创建了一个.p12文件。我错过了什么。从上面的教程我不知道我没有采取什么步骤。请告诉我。 谢谢
我还没有实现任何推送通知功能,我的AppID也不包括推送服务.still我得到这个警告任何解决方案? –
@Rushi,在你的情况下,我相信你可以放心地忽略警告信息。您的应用是否包含任何第三方库?也许其中一个可能提供推送通知功能。 –
不,我没有包含任何第三方库。我刚学会忽略 –