自Xcode 6的更新(可能是对sdk8的更新)以来,我无法导出我的应用程序以进行Entreprise分发。
否则,我可以导出,Xcode包含由Xcode生成的新配置(前缀为" XC:"),但它是"验证...&#34 ;一步谁告诉我这个警告。
一旦进入我的服务器,应用程序中的嵌入式嵌入(如果它已嵌入)是“无效的”#34;他不会要求我授权推送通知。
如果我在调试模式下使用此生产配置进行构建(使用电线),我会发出推送通知警报。
最后,完整警告:
`无法找到或生成匹配的签名资产:
Xcode试图找到或生成匹配的签名资产,但由于以下问题而未能这样做。
没有为" Applications / myApp.app"找到匹配的配置文件。 没有任何有效的配置文件允许指定的权利:beta-reports-active`
解决方案:
导出Entreprise Distribution时,您不需要验证项目。 Validate选项仅适用于appStore submition。
因此,当您为企业分销创建配置时,发出此警告是正常的。其他一切都应该正常运作。
如果为AppStore子目录创建相同的配置,则不会出现此警告。我联系了Apple解决这个问题,这是他们的解决方案。
它对我有用。
答案 0 :(得分:1)
解决方案: 当您提交entreprise时,它会生成.ipa和.plist。如果您已有此plist文件,则无需提交,只需导出ipa即可。编辑:使用Xcode 6,您无法提交Entreprise。它只是出口:)
答案 1 :(得分:1)
有同样的问题 来自developer.apple.com - 您无法使用adHoc个人资料提交或验证您的存档。
要解决此问题,请创建新的App Store个人资料。使用此配置文件,您将解决此问题)