React Native,ITMS-90078:缺少推送通知权利

Amb*_*jay 3 app-store ios react-native

每次我将应用程序发布到应用程序商店时,我都会收到此邮件:

\n
\n

亲爱的开发者,

\n

我们发现您的应用最近交付时存在一个或多个问题,\n“{appName}”{version} ({build})。您的交付已成功,但\n您可能希望在下次交付时更正以下问题:

\n

ITMS-90078:缺少推送通知权利 - 您的应用程序似乎已注册 Apple 推送通知服务,但该应用程序的签名权利不包括“aps-environment”权利。如果您的应用使用 Apple 推送通知服务,\n请确保您的应用 ID 在配置门户中启用了推送通知,并在使用包含“aps-environment”的分发配置配置文件签署您的应用后重新提交\权利。Xcode 不会在构建时自动从配置文件中复制 aps-environment\n权利。这种行为\是故意的。要使用此权利,请在项目编辑器的功能窗格中启用推送\n通知,或手动\n将该权利添加到您的权利文件中。有关详细信息,\n请参阅https://developer.apple.com/library/\ncontent/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/\nHandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1

\n

\xe2\x80\x99 更正问题后,您可以将新的二进制文件上传到 App\nStore Connect。

\n

此致,

\n

应用商店团队

\n
\n

Amb*_*jay 11

在签名&能力->能力->推送通知中添加推送通知能力。确保将其添加到发布和调试选项卡中。