Xcode 5 – 无法再validation存档
我从Xcode 4升级到5,我无法再validation为Ad-Hoc分发创建的档案。
创建存档后,我点击validation,登录iTunes Connect(根据提示)并收到错误“没有可用于签名的身份”:
如果我点击“下载身份…”然后选择我的团队名称(我),它会让我回到此错误提示。
细节
- 我创建并签署了名为“survey_dist_9”的Ad Hoc分发配置文件
- 我的Target中的代码签名设置看起来像这样,虽然我尝试了很多这些配置文件的组合:
-
我在Xcode 4中运行良好的现有项目不再适用于Xcode 5.我在升级到XCode 5之前validation了我的应用程序的15个版本。
-
在我的Xcode管理器中,除了我的iPad设备外,它没有显示配置文件。 自Xcode 4以来有没有改变? (当然他们曾经在那里)
这里有类似的听起来问题,但我发现的解决方案不适用。
没有发生碰撞,如类似的探测问题所述。 我可以分发为Ad Hoc。 问题是我们正在使用Ad Hoc作为生产解决方案(将内部应用程序分发给小公司),所以我不愿意跳过validation过程。
有什么建议么?
确保Xcode中的软件包标识符与iTunes Connect中的应用程序软件包ID相匹配。
在这里,按照下面的屏幕,它应该帮助你..
是的,他们已经从组织者中删除了个人资料,而您可以使用iPhone配置工具 。
希望能帮助到你..
干杯
看起来Apple禁止使用XCode 5中的临时配置文件进行validation。
如果您希望validation仅适用于Ad Hoc分发的应用程序,您还必须拥有应用程序的App Store配置文件,以便对其进行validation。