Ios 丢失推送通知权限:在重新调整ipa时

Ios 丢失推送通知权限:在重新调整ipa时,ios,app-store,apple-push-notifications,provisioning-profile,appstore-approval,Ios,App Store,Apple Push Notifications,Provisioning Profile,Appstore Approval,团队 我们正在为我们的项目发布新的更新,在上一个版本中,我们没有推送通知,现在正在实现所有过程 我们为一个客户端工作,在该客户端中,我们使用分发配置文件发送ipa文件(推送通知适用于我们发送的ipa) 一旦我们发送了有效的ipa,他们将退出ipa,并将分发配置文件上载到appstore 我们已经检查了所有场景,比如,应用程序Id启用推送通知,为分发生成SSl(开发人员也必须使用SSl吗?) 辞职成功,我们可以将应用上传到应用商店 但我们仍然收到苹果公司的以下邮件。请提出解决方案 缺少推送通知权限

团队

我们正在为我们的项目发布新的更新,在上一个版本中,我们没有推送通知,现在正在实现所有过程

我们为一个客户端工作,在该客户端中,我们使用分发配置文件发送ipa文件(推送通知适用于我们发送的ipa)

一旦我们发送了有效的ipa,他们将退出ipa,并将分发配置文件上载到appstore

我们已经检查了所有场景,比如,应用程序Id启用推送通知,为分发生成SSl(开发人员也必须使用SSl吗?)

辞职成功,我们可以将应用上传到应用商店

但我们仍然收到苹果公司的以下邮件。请提出解决方案

缺少推送通知权限-您的应用程序包含用于 苹果的推送通知服务,但aps环境授权 应用程序的签名中缺少。要解决此问题,请确保 已为设置门户中的推送通知启用应用ID。 然后,使用分发资源调配配置文件对应用程序进行签名 包括aps环境权利。这将创建正确的 签名,然后您可以重新提交应用程序。请参阅“资源调配和管理” 本地和推送通知编程指南中的“开发” 更多信息。如果您的应用程序未使用Apple推送通知 服务,无需执行任何操作。您可以从将来删除API 停止此警告的提交。如果使用第三方框架, 您可能需要联系开发人员以获取有关删除 API

  • 您必须检查是否已在成员中启用推送通知 您正在使用的资源调配配置文件的中心

  • 您必须检查是否在xcode中启用了推送通知 能力

i、 e

只需检查authentications.plist中的以下键值

 <key>aps-environment</key>
    <string>production</string>
aps环境 生产
  • 您必须检查是否已在成员中启用推送通知 您正在使用的资源调配配置文件的中心

  • 您必须检查是否在xcode中启用了推送通知 能力

i、 e

只需检查authentications.plist中的以下键值

 <key>aps-environment</key>
    <string>production</string>
aps环境 生产
您是否确保在xCode>Project>Target>Capabilities>Push Notification中启用推送通知?另外,请确保在为应用id启用APN后下载了新的配置文件,并确保通过双击下载的文件进行安装。是否确保在xCode>Project>Target>Capabilities>Push Notification中启用推送通知?另外,请确保在为应用程序id启用APNS后下载了新的配置文件,并确保双击下载的文件进行安装。