没有任何有效的配置文件允许指定的权利:beta-reports-active

时间:2014-10-09 08:57:52

标签: ios xcode provisioning-profile in-house-distribution

自Xcode 6的更新(可能是对sdk8的更新)以来,我无法导出我的应用程序以进行Entreprise分发。

否则,我可以导出,Xcode包含由Xcode生成的新配置(前缀为" XC:"),但它是"验证...&#34 ;一步谁告诉我这个警告。

一旦进入我的服务器,应用程序中的嵌入式嵌入(如果它已嵌入)是“无效的”#34;他不会要求我授权推送通知。

如果我在调试模式下使用此生产配置进行构建(使用电线),我会发出推送通知警报。

最后,完整警告:

`无法找到或生成匹配的签名资产:

Xcode试图找到或生成匹配的签名资产,但由于以下问题而未能这样做。

没有为" Applications / myApp.app"找到匹配的配置文件。 没有任何有效的配置文件允许指定的权利:beta-reports-active`

解决方案:

导出Entreprise Distribution时,您不需要验证项目。 Validate选项仅适用于appStore submition。

因此,当您为企业分销创建配置时,发出此警告是正常的。其他一切都应该正常运作。

如果为AppStore子目录创建相同的配置,则不会出现此警告。我联系了Apple解决这个问题,这是他们的解决方案。

它对我有用。

2 个答案:

答案 0 :(得分:1)

解决方案: 当您提交entreprise时,它会生成.ipa和.plist。如果您已有此plist文件,则无需提交,只需导出ipa即可。编辑:使用Xcode 6,您无法提交Entreprise。它只是出口:)

答案 1 :(得分:1)

有同样的问题 来自developer.apple.com - 您无法使用adHoc个人资料提交或验证您的存档。

要解决此问题,请创建新的App Store个人资料。使用此配置文件,您将解决此问题)