【发布时间】:2013-11-06 20:25:34
【问题描述】:
我从 Xcode 4 升级到 5,我无法再验证为 Ad-Hoc 分发创建的档案。
创建存档后,我点击验证,登录 iTunes Connect(根据提示)并收到错误“没有可用于签名的身份”:
如果我点击“下载身份...”然后选择我的团队名称(我),它只会让我回到这个错误提示。
具体说明
- 我创建并签署了名为“survey_dist_9”的临时分发配置文件
- 我的 Target 中的代码签名设置如下所示,尽管我尝试了这些配置文件的许多组合:
我未更改的现有项目在 Xcode 4 中运行良好,但在 Xcode 5 中不再运行。在升级到 XCode 5 之前,我验证了我的应用程序的 15 个版本,没有失败。
在我的 Xcode 管理器中,除了在我的 iPad 设备下,它没有显示任何配置文件。自 Xcode 4 以来,这种情况发生了变化吗? (当然他们曾经在那里)
这里有类似的问题,但我发现的解决方案不适用。
没有发生如类似问题中所述的崩溃。我可以作为 Ad Hoc 分发。问题是我们使用 Ad Hoc 作为生产解决方案(将内部应用分发给小公司),所以我不愿跳过验证过程。
有什么建议吗?
【问题讨论】:
-
转到首选项|帐户确保 xcode 已连接到您的 Apple 开发帐户。
-
@Mojtaba 检查过 - 是的。 “查看详细信息”显示我有 2 个签名身份(开发和分发)和一堆配置文件。