未找到匹配的配置文件

Posted

技术标签:

【中文标题】未找到匹配的配置文件【英文标题】:No Matching Provisioning Profile Found 【发布时间】:2016-05-26 13:22:46 【问题描述】:

我正在向苹果商店提交我的第一个应用程序,并且正在归档。然后我得到了这个错误:No matching provisioning profiles found: None of the valid provisioning profiles allowed the specified entitlements: com.apple.developer.ubiquity-kvstore-identifier, com.apple.developer.icloud-container-identifiers, com.apple.developer.icloud-services, com.apple.developer.ubiquity-container-identifiers.。我删除了我的配置文件并再次创建,但没有工作。我该怎么办?我还在下面放了我的代码签名设置和功能中的 iCloud 的屏幕截图。

【问题讨论】:

它明确告诉您将 iCloud 容器添加到您的 App ID,您这样做了吗? 嗨 Mert,我在创建 App ID 时确实选择了 iCloud。问题是子选项没有显示,默认选择 Xcode 5。 【参考方案1】:

我通过选择“包括 CloudKit 支持(需要 Xcode 6)”解决了这个问题。当我创建 APP ID 时,我选择了 iCloud,但没有子选项。这真的不太好。我花了整个上午的时间。我希望它可以帮助某人。

【讨论】:

天哪,谢谢。我刚刚失去了一上午的时间试图解决这个问题...... 我很乐意为您提供帮助。【参考方案2】:

我解决此问题的方法是删除所有配置文件并从 https://developer.apple.com/account/ios/profile/ 重新创建分发配置文件

设置我的代码签名 > 发布...给我的团队 将我的 Provisioning Profiles ... 全部设置为自动。

我重新存档,一切正常。

【讨论】:

以上是关于未找到匹配的配置文件的主要内容,如果未能解决你的问题,请参考以下文章

未找到匹配的配置文件(所有有效的配置文件都不允许指定的权利)

尝试提交应用程序时出错:未找到匹配的临时配置文件

未找到有效的配置文件但有匹配项

iOS 代码设计错误“未找到匹配的配置文件”

为啥 ionic run ios 会出现“未找到匹配的配置文件”错误?

提交到 App Store 时,未找到 WatchKit 扩展的匹配配置文件