【发布时间】:2018-02-12 03:31:55
【问题描述】:
我一直在为我正在开发的应用程序(iOS)创建一个版本,但调试和发布之间的转换似乎比我想象的要难。在开发中,我能够成功构建,但现在我已经切换到发布版本,它不断返回 1 个错误和 2 个警告;
未找到匹配的配置文件:没有一个有效的配置文件允许指定的权利:aps-environment。
体系结构“arm64”和变体“正常”的 iOS 部署目标“11.1”大于 iOS 9.3 SDK 的最大值“9.3.99”。
体系结构“arm64”和变体“正常”的 iOS 部署目标“11.1”大于 iOS 9.3 SDK 的最大值“9.3.99”。
我认为这与需要在生产表单中的 Provising Profiles 有关,您可以在开发人员 App Store 上这样做。我已经这样做了,而且我知道 aps 代表 Apple Push Services。我这样做了,但我似乎每次都遇到同样的错误,所以我要么做错了什么。
我已经缩小了一些可能有帮助的细节,但如果没有,我深表歉意:
- Provisioning 配置文件和应用程序具有相同的包标识符和分配给它的团队。
- Provisioning Profile 启用了推送通知。
- Xcode 版本 7 (Swift 2)
- 使用 Cordova 生成项目。
提前感谢您的帮助。
【问题讨论】:
-
您是手动生成配置文件和证书,还是通过 xcode 自动生成?
-
问题现已解决,但为了您的兴趣,我是在开发人员站点的 xcode 之外生成它们。
标签: ios iphone xcode cordova provisioning-profile