【发布时间】:2013-02-14 14:01:36
【问题描述】:
我在 Xcode 4.5.2 中有一个项目。我能够从 Xcode 将项目运行到设备上,直到我使用“归档”功能构建了一个临时版本。 (更改代码签名后)。
现在,当设备插入时,我收到错误“CodeSign 错误:SDK 'iOS 6.0' 中的产品类型'Application' 需要代码签名”。
我已检查在构建设置的“代码签名”下选择了哪些配置文件,尝试了通用“*”配置文件和我用于构建临时版本的配置文件(对于调试和发布版本)。
让我感到困惑的是,我可以构建项目并通过 iTunes 将其安装到设备上而不会出现问题。在使用现在连接的设备进行构建时,它现在似乎正在运行“发布”版本而不是“调试”版本。但是,该设备在配置文件中,所以它不应该以任何方式工作吗?
我试过了
- 重启xcode,
- 删除派生数据(来自查找器,而不是通过管理器),
- 删除并重新安装配置文件。
任何帮助将不胜感激!
【问题讨论】:
-
您的设备上运行的是哪个 iOS 版本?不是iOS6.0?
-
我有一台运行IOS6,一台运行IOS5。我仍然能够构建一个存档文件 - 通过 iTunes 安装 - 它在两者上都运行良好。 “部署目标”设置为 5.0
-
尝试开发配置文件。我猜你使用了临时分发配置文件。
-
由于截止日期,我最终只是制作了一个新项目,所以从来没有发现什么设置搞砸了。
标签: xcode