【问题标题】:Yet another Xcode provisioning profile query另一个 Xcode 配置文件查询
【发布时间】:2012-09-12 22:03:11
【问题描述】:

我对整个供应业务感到厌烦。

在 Xcode (4.4.1) 进入启动时会崩溃的状态后,我重新安装了它。但是现在这样做之后,我无法再在硬件上运行,因为我得到了无法找到配置文件的错误。

但我不知道它在谈论什么配置文件,因为 Xcode 中给出的 id 编号对我来说没有任何意义。它说

Provisioning profile '27F6BCB8-4876-4408-AA16-D749F5B62C2A' can't be found

在毫无意义地挣扎了一段时间后,我从设备和 Xcode 中删除了所有配置文件,然后在 Xcode 中刷新它们并将它们复制到设备。我在 Xcode 中有 4 个配置文件,都显示为 Valid,它们是:

  • 即席分发配置文件
  • Apple 推送配置文件
  • 项目具体开发概况
  • iOS 团队配置文件

在供应门户供应部分有: - 苹果推送配置文件 - 项目特定的发展概况 - iOS 团队配置文件

所有 3 个都显示在我的开发证书配置文件列表中。

如果我检查门户中的任何配置文件,我在任何地方都看不到任何形式为“27F6BCB8-4876-4408-AA16-D749F5B62C2A”的标识符,那么如何找出 Xcode 认为的配置文件不见了?

如果这不是偶然的,几小时前我在门户和配置文件中添加了一些新的设备 ID。但是在执行此操作并更新/刷新配置文件之后,我仍然能够构建/运行。只有在我不得不重新安装 Xcode 之后,问题才开始出现。

现在我受够了,因为这不是我第一次,我希望无数其他人遇到这类问题。但由于我不知道 Xcode 认为缺少什么配置文件,而且事情看起来还不错,所以我不知道还有什么可以尝试解决的问题。

如果你能帮上忙,干杯。

【问题讨论】:

标签: ios xcode


【解决方案1】:

您可以更改应用代码签名所依据的配置文件。它可能设置为不再存在的旧配置文件。这是在目标构建设置中完成的。

【讨论】:

  • 这通常是问题所在。将签名身份设置为自动(推荐)。这样即使你删除了一个配置文件,Xcode 也能找到另一个来使用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-17
  • 2012-01-15
  • 2023-03-20
  • 2011-12-26
  • 1970-01-01
  • 2010-11-02
  • 2023-03-23
相关资源
最近更新 更多