2013-02-14 75 views
1

我在Xcode 4.5.2中有一个项目。直到我用“存档”功能构建了一个特别版本时,我才能够将该项目运行到Xcode的设备。 (更改代码签名后)。存档后在xcode上运行设备

现在,当设备插入时,出现错误“CodeSign error:SDK'iOS 6.0'中产品类型'应用程序'需要代码签名”。

我检查了在构建设置中的“代码签名”下选择了哪些配置文件,尝试使用通用“*”配置文件以及用于构建即席发行版的配置文件(对于调试版本和发布版本)。

让我感到困惑的是,我可以构建项目并通过iTunes将其安装到设备上,而不会出现问题。看起来它现在正在运行“发布”版本,而不是现在连接的设备进行构建时的“调试”版本。该设备在配置文件中,但不应该以任何方式工作?

我已经试过

  • 重新启动的Xcode,
  • 删除导出的数据(从Finder中,不通过组织者),
  • 删除并重新安装提供的个人资料。

任何帮助,将不胜感激!

+0

哪个iOS版本在您的设备上运行?不是iOS6.0? – Guru 2013-02-14 04:37:37

+0

我有一个运行IOS6和一个运行IOS5。 我仍然可以建立档案文件 - 通过iTunes进行安装 - 并且它在两者上运行良好。 “部署目标”设置为5.0 – Jason 2013-02-14 05:01:58

+0

尝试开发配置文件。我想你使用了专门的分发配置文件。 – Guru 2013-02-14 05:16:39

回答

0

当您创建供应配置文件时,请确保其分布配置文件和您的设备UDID。

我使用一个名为www.testflightapp.com的网站,它也将帮助您自动执行此过程。希望有助于

相关问题