【发布时间】:2015-09-04 08:34:03
【问题描述】:
我制作了一个支持 CloudKit 的应用程序,该应用程序在测试它从 iCloud 检索记录并添加新记录时运行良好。当我存档应用程序并单击验证时,我看到了以下错误:
No matching provisioning profiles found for Applications/aplicationname.app
None of the valid provisioning profiles allowed the specific entitlements:
com.apple.developer.icloud-containers-identifiers, beta-reports-active,
com.apple.developer.icloud-services.
我在 Apple Developer 阅读了以下内容:
“在您发布您的应用程序之前,请使用分发工作流程配置您的应用程序。在此工作流程中,Xcode 允许您选择是针对开发环境还是生产环境,并添加 com.apple.developer.icloud-使用您选择的值对您的应用程序的容器环境权利。在发货之前,请务必为生产环境配置您的应用程序。针对开发环境的应用程序将被 App Store 拒绝。"
我认为这是解决方案,但找不到我必须这样做的方法。
【问题讨论】:
-
我发现我可以从哪里选择目标开发或生产,但似乎我的问题出现在目标环境选项之前。有谁知道问题出在哪里?
标签: ios xcode icloud provisioning-profile cloudkit