缺少推送通知权利?

问题描述 投票:5回答:3

注意:我已经阅读了与此主题相关的其他stackoverflow问题但他们没有帮助我。我也不使用任何第三方SDK。

[当我将应用程序提交到App Store时,这是我几个小时后收到的消息:

*我仅上传了该应用程序并启用了Test-Flight,我没有将其提交给App-Review。

我们发现您最近为“ APP NAME”发送的一个或多个问题。您的交付已成功,但您不妨在下一次交付中更正以下问题:

缺少推送通知权利-您的应用似乎包含用于向Apple Push Notification服务注册的API,但是应用签名的权利不包括“ aps-environment”权利。如果您的应用程序使用Apple Push Notification服务,确保在的“推送通知”中启用了您的应用IDProvisioning Portal,然后使用包含“ aps环境”的分发供应配置文件权利。请参阅本地和推送中的“配置和开发”有关更多信息,请参阅《通知编程指南》。如果您的应用程式不使用Apple Push Notification服务,则无需采取任何措施。您可以从以后的提交中删除该API,以停止此警告。如果您使用第三方框架,则可能需要联系开发人员以获取有关删除API的信息。

我没有任何推送通知服务或任何东西,这出现了。我尚未在我的应用程序配置文件上设置任何通知服务。我在XCode中检查了我的应用功能,但没有启用背景模式。该应用程序的早期版本已成功通过。他们尚未使用推送通知服务。我已经检查了与此主题相关的其他类似stackoverflow问题,但它们没有帮助我。您知道可以帮助我解决此问题的解决方案吗?


更新2:

我已通过应用重新提交。相同的邮件已发送给我。

ios push-notification xcode6 apple-push-notifications app-store-connect
3个回答
3
投票

解决方案是按照它说的做:

如果您的应用未使用Apple Push Notification服务,则否需要采取措施。

除非我想念什么,否则似乎很清楚。


1
投票

根据我的研究,这是Apple的错误。您应该忽略此操作,因为一切正常。参考:

Missing Push Notification Entitlement Warning in emailiOS Missing Push notification Entitlement warning


0
投票

我们遇到了相同的问题,每个人(包括客户)都已经被这些电子邮件所困扰。

在我们的例子中,古老的依赖项(FirebaseMessaging)似乎已在某些混乱的代码中注册了didReceiveRemoteNotification-即使应用程序本身没有错误或不匹配的设置,这也会触发那些警告电子邮件。

一旦图书馆走了,一切都会恢复正常...

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.