xcode build to iphone选择旧的无效配置文件

时间:2010-02-20 06:50:33

标签: xcode

我刚刚经历了iphone和xcode升级以及钥匙串故障等方面的痛苦,并决定完全卸载xcode并重新安装。这修复了我的钥匙串问题,但我正在处理的项目似乎与旧的无效配置文件相关联。

我已从管理器中的“配置配置文件”中删除了配置文件,并将其从“管理器”的“Iphone”部分的“配置”中删除。然而,当我使用iphone sdk而不是模拟器构建一个go时,我会弹出“codesign想要在你的钥匙串中使用密钥”OldKey“签名。”

看来实际的应用程序与旧密钥相关联,我似乎无法找到如何将其指向新的有效密钥。

疯狂的事情在某些时候我设法让它工作和安装,但应用程序崩溃,将无法打开。我没有设法让它再次安装。

有什么想法吗?

3 个答案:

答案 0 :(得分:0)

我遇到了类似的问题。修复:

1)在组织者中,从手机中删除个人资料。

2)同样在组织者中,从配置文件列表中删除配置文件。

3)最后,搜索您的计算机以查找配置文件并直接删除旧配置文件。

之后,拖动新的个人资料,它将起作用。

答案 1 :(得分:0)

这给我带来了各种各样的问题!打开app.xcodeproj包并拖放&将project.pbxproj文件拖放到文本编辑中。搜索“PROVISIONING_PROFILE”并删除配置文件ID。重新启动xcode并构建,希望它应该选择新的配置文件并忘记导致问题的旧配置文件。

注意:在编辑之前,请务必备份project.pbxproj文件。

答案 2 :(得分:0)