存档后从xcode在设备上运行

存档后从xcode在设备上运行,xcode,Xcode,我在Xcode 4.5.2中有一个项目。我能够从Xcode将项目运行到设备上,直到我构建了一个带有存档功能的临时版本。更改代码签名后 现在,当设备插入时,我得到错误代码签名错误:SDK“iOS 6.0”中的产品类型“Application”需要代码签名 我已经检查了在构建设置中的代码签名下选择的配置文件,尝试了generic*配置文件和我用于构建调试和发布构建的临时发布的配置文件 让我困惑的是,我可以构建项目并通过ITunes将其安装到设备上,而不会出现问题。现在连接设备进行构建时,它似乎正在运

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

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

我已经检查了在构建设置中的代码签名下选择的配置文件,尝试了generic*配置文件和我用于构建调试和发布构建的临时发布的配置文件

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

我试过了

重新启动xcode, 从finder中删除派生数据,而不是通过organizer, 删除并重新安装配置文件。
任何帮助都将不胜感激

创建资源调配配置文件时,请确保它是一个带有设备UDID的分发配置文件


我使用了一个名为www.testflightapp.com的网站,它也将帮助您实现这一过程的自动化。希望这有帮助

您的设备正在运行哪个iOS版本?不是iOS6.0?我有一个运行iOS6,一个运行IOS5。我仍然能够构建一个归档文件——通过iTunes安装——并且在这两个平台上都运行良好。部署目标设置为5.0try开发资源调配配置文件。我猜您使用了临时分发配置文件。由于截止日期的关系,我最终只是做了一个新项目,所以从未发现是什么设置搞砸了。