缺少 64 位支持/缺少推送通知授权电话



我正在尝试提交我的应用程序,但一直遇到此问题。我已经更新了Phonegap和cordova,但仍然得到他的问题。更新后,我还使用命令行重新生成了该应用程序,但没有运气。

在下面发送电子邮件。

亲爱的开发人员,

我们发现您最近交付的 一个或多个问题。 您的递送成功,但您可能希望更正 下次配送中的以下问题:

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

缺少 64 位支持 - 从 2015 年 2 月 1 日开始,新的 iOS 应用程序 提交到 App Store 必须包含 64 位支持并构建 使用 iOS 8 SDK。从 2015 年 6 月 1 日开始,应用更新也需要 遵循相同的要求。要在项目中启用 64 位,我们 建议使用默认的 Xcode 构建设置"标准" 体系结构",以构建同时具有 32 位和 64 位的单个二进制文件 法典。

更正问题后,您可以使用 Xcode 或应用程序 加载器,用于将新的二进制文件上传到 iTunes Connect。

问候

应用商店团队

转到开发人员站点并启用推送通知 在用于生产的 ptovisioning 配置文件中,使用最新的预配配置文件重新编译并重新提交。

关于 64 位支持,您是否从构建设置更改了活动架构设置,它应该是标准属性。

发现

这只是一条警告消息。该应用程序被接受!

缺少推送通知权利 - 没关系,因为我没有使用通知功能。

缺少 64 位支持 - 您必须拥有最新版本的 phonegap

感谢您的帮助

最新更新