电子邮件中缺少推送通知权利警告 [英] Missing Push Notification Entitlement Warning in email

查看:25
本文介绍了电子邮件中缺少推送通知权利警告的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

将应用程序上传到 AppStore 后,我在电子邮件中收到以下警告,因为我的应用程序中没有推送通知,但有一些第三方 SDK,如 Chartboost、Applovin、Revmob、Crashlytics 等.还有其他人也遇到这个问题?如果是这样,您是否找到了一些解决方案?

After uploading the App to AppStore, I am getting the following warning in an email, where as there are no Push Notifications in my App but there are some third party SDKs like Chartboost, Applovin, Revmob, Crashlytics etc. Has someone else also encountered this problem? If so, have you reached to some solution?

亲爱的开发者:

我们发现您最近交付的Jigsaw App"存在一个或多个问题.您的交付成功,但您可能希望在您下次交付时更正以下问题:

We have discovered one or more issues with your recent delivery for "Jigsaw App". Your delivery was successful, but you may wish to correct the following issues in your next delivery:

缺少推送通知权利 - 您的应用似乎包括用于注册 Apple Push Notification 服务的 API,但应用签名的权利不包括aps-environment"权利.如果您的应用程序使用 Apple 推送通知服务,确保您的 App ID 已启用推送通知配置门户,并在使用签名后重新提交您的应用程序包含aps-environment"的分发配置文件权利.请参阅本地和推送中的配置和开发"通知编程指南了解更多信息.如果您的应用程序不使用 Apple 推送通知服务,无需任何操作.您可以从以后的提交中删除 API 以停止此警告.如果您使用第三方框架,您可能需要联系开发人员了解有关删除 API 的信息.

Missing Push Notification Entitlement - Your app appears to include API used to register with the Apple Push Notification service, but the app signature's entitlements do not include the "aps-environment" entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the "aps-environment" entitlement. See "Provisioning and Development" in the Local and Push Notification Programming Guide for more information. If your app does not use the Apple Push Notification service, no action is required. You may remove the API from future submissions to stop this warning. If you use a third-party framework, you may need to contact the developer for information on removing the API.

纠正问题后,您可以使用 Xcode 或 Application加载程序将新的二进制文件上传到 iTunes Connect.

After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.

问候,

App Store 团队

The App Store team

推荐答案

查看第三方框架,如

  • 气推

城市化

等等...

即使您没有在应用委托中注册,这些框架也可以注册您的应用

These frameworks can register your app even though you don't register it in app delegate

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

Make sure push notification is disabled in these frameworks

这篇关于电子邮件中缺少推送通知权利警告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆