在我的应用程序中,我使用Social.framework在facebook上发布。当我将我的应用程序发送给Apple审核时,我收到了此回复。
我们发现您最近交付的一个或多个问题 “****”。您的交付成功,但您可能希望更正 在下次交付时遇到以下问题:
缺少推送通知权利 - 您的应用似乎包含 API用于注册Apple推送通知服务,但是 应用签名的权利不包括“aps-environment” 权利。如果您的应用使用Apple推送通知服务, 确保您的App ID已启用推送通知 配置门户,并在使用a签名您的应用程序后重新提交 包含“aps-environment”的分发配置文件 权利。请参阅本地和推送中的“供应和开发” 通知编程指南了解更多信息。如果你的应用程序 不使用Apple推送通知服务,不需要采取任何措施。 您可以从将来的提交中删除API以停止此警告。 如果您使用第三方框架,则可能需要联系 开发人员获取有关删除API的信息。
纠正问题后,您可以使用Xcode或Application 将新二进制文件上载到iTunes Connect的加载程序。
有人知道我应该怎么做吗?我不使用推送通知,我只是发布到Facebook。
答案 0 :(得分:1)
社交框架提供了访问用户社交媒体帐户的简单界面。喜欢Twitter,Facebook,新浪微博等。
要使用社交框架,您不需要推送通知。
正如您所说,您没有使用推送通知,请访问developer.apple.com并检查您的APP ID是否必须启用推送通知并检查您的配置文件。
如果您使用某种可能在Apple推送通知中注册的库或API,那么请让您进行正确的设置以启用推送通知。