ios - ITMS-90078:缺少推送通知权利 - 您的应用似乎注册了 Apple 推送通知服务
问题描述
将我的应用上传到应用商店连接后,我从苹果商店收到此警告消息错误。
ITMS-90078:缺少推送通知权利 - 您的应用似乎注册了 Apple 推送通知服务,但应用签名的权利不包括“应用程序环境”权利。如果您的应用程序使用 Apple 推送通知服务,请确保您的应用程序 ID 在配置门户中启用推送通知,并在使用包含“aps-environment”权利的分发配置文件签署您的应用程序后重新提交。Xcode 不会在构建时自动从配置文件中复制 aps-environment 权利。这种行为是故意的。要使用此权利,请在项目编辑器的“功能”窗格中启用推送通知,或手动将权利添加到您的权利文件中。
我编写了一个离子应用程序,我正在尝试使用推送通知生成我的应用程序的 ios 版本。我已经创建了两个 .p12 文件,并且在苹果开发人员和 Xcode.in 功能中激活了推送通知。然后我重新下载了配置文件并用 Xcode 打开它。首先,我在“将推送通知功能添加到您的 App ID”中有一个红色警告。但是当我重新启动 Xcode 并且 Xcode 检测到一切正常时,这个问题得到了解决。
我已经生成了我的应用程序的两个版本,第一个版本是自动管理签名,另一个是手动管理签名,以防 Xcode 可能无法检测到我的新配置文件,但在这两种情况下,我都收到了上面的消息.
我怎样才能使这项工作?以及如何检查我的应用程序版本是否具有此应用程序的签名权利。请提供帮助?
解决方案
推荐阅读
- angular - 符号“$”在角度中是什么意思?
- bulkinsert - 选择瓶颈并插入选择在蟑螂数据库上不起作用
- mongodb - 在 mongodb 查询中按日期从 ISODate 分组
- git - Git:显示“假定未更改”文件
- python - 需要计算时间戳之间的时间差并将其存储在变量中
- amazon-web-services - AWS AppSync 响应排序结果?
- php - CodeIgniter 会话被破坏
- html - 我们可以在同一个 div 中使用 row 和 col-md-12 吗?还是应该在父子div中?
- r - R中的自动绘图功能和绘图功能有什么区别
- php - 问:ReactJS 的后端