【发布时间】:2016-07-12 10:15:57
【问题描述】:
更新到 Xcode 7.3 (7D175) 的最新版本后,每次我尝试导出以进行临时分发时,我都会收到上述错误。在更新之前一切正常。捆绑 ID 绝对是我自己的,已注册到此应用程序。我试过重新创建我的证书、配置配置文件、删除旧的、疯狂地点击“重试”按钮......似乎没有任何效果。
有人找到解决办法吗?我看到其他一些人面临同样的问题,但他们的解决方案似乎都不适合我(https://stackoverflow.com/a/36192586/1542275,https://stackoverflow.com/a/36175175/1542275)
更新: 我不确定这是否相关,但为了它,我试图“验证”构建。我做到了,它通过了。无论如何,就在您启动验证之前,您会看到一个信息屏幕,其中显示了有关附加的 prov-profile 的所有详细信息。我注意到,尽管选择了我的临时 prov 配置文件,但信息屏幕(就在验证之前)说它正在使用我的分发配置文件。然后我从 xcode 中删除了我的分发配置文件,重新存档,现在验证失败。归档、临时和导出似乎发生了一些奇怪的事情。
【问题讨论】:
-
登录 developer.apple.com 并查看您是否拥有该应用的 Ad Hoc 分发配置文件。如果没有,您需要手动创建一个,然后在 Xcode 中下载它。有证据表明 Xcode 曾经自动执行此操作,但似乎不再执行此操作了。
-
感谢大家的评论。 @matt 我看了看,我的 WWDR 证书不见了。我添加了它。创建了新证书,使用这些证书创建了新的 prov-profiles:仍然是同样的错误。
-
@Marcus Adams - 个人资料肯定在那里。到目前为止,我已经至少重新创建了 20 次。
-
我已经阅读了几个论坛,有人说他们重新安装了 7.2 并且成功了。还没试过,如果解决了会告诉你
标签: ios xcode bundle-identifier