1

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

现在,当设备插入时,我收到错误“CodeSign 错误:SDK 'iOS 6.0' 中的产品类型'Application' 需要代码签名”。

我已经检查了在构建设置中的“代码签名”下选择了哪些配置文件,尝试了通用的“*”配置文件和我用来构建临时版本的配置文件(对于调试和发布版本)。

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

我试过了

  • 重新启动xcode,
  • 删除派生数据(来自查找器,而不是通过组织者),
  • 删除并重新安装配置文件。

任何帮助,将不胜感激!

4

1 回答 1

0

创建配置文件时,请确保它是一个分发配置文件,上面有您的设备 UDID。

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

于 2013-02-14T06:01:36.353 回答