2012-09-12 33 views
0

我对我的整个配置业务感到厌恶。另一个Xcode配置文件查询

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

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

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

无谓挣扎了一会儿之后,我删除了所有从设备和从Xcode中的配置文件,然后刷新他们在Xcode并复制到设备。我在Xcode 4级的配置文件,都显示为有效的,它们分别是:

  • 即席分配模式
  • 苹果推送模式
  • 项目专项发展概况
  • 的iOS团队发放模板

在供应门户供应部分有: - Apple推送配置文件 - 项目特定开发配置文件 - iOS团队配置配置文件

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

如果我检查门户网站中的任何配置文件,我无处可见任何形式的“27F6BCB8-4876-4408-AA16-D749F5B62C2A”形式的标识符,那么如何找出哪个配置文件Xcode认为是失踪?

如果这不是偶然的,几个小时前我为门户网站和配置文件添加了一些新的设备ID。但是在完成这些操作并更新/刷新配置文件后,我仍然能够构建/运行。直到我必须重新安装Xcode之后,问题才开始。

现在我很厌倦了,因为这不是我第一次,也期待无数其他人遇到这类问题。但是因为我不知道Xcode认为什么配置文件丢失了,而且看起来没什么问题,所以我不知道还有什么可以尝试去解决问题。

欢呼,如果你能帮助。

+0

有你看着TN2250 - 代码签名故障排除指南有一个解决方案。 http://developer.apple.com/library/ios/#technotes/tn2250/_index.html – Abizern

回答

1

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

enter image description here

+1

这通常是问题所在。将签名标识设置为自动(推荐)。这种方式即使你删除一个配置文件,Xcode将能够找到另一个使用。 – jsd