在使用项目时,我将IOS SDK 3.2的版本升级到4.2 我不知道该怎么办,请帮帮我。
答案 0 :(得分:1)
您使用源代码管理吗?如果是这样,请回滚到project.pbxproj文件的先前版本,然后重试。
如果没有,你应该有。即使是单个开发人员也应该使用源代码控制,而在XCode 4中使用Git集成则没有理由不这样做。
一方认为 - 你使用Time Machine吗?如果是这样,请在将当前版本复制到其他位置后使用它来恢复整个项目。即使你不使用任何其他东西,这也可能是你的最后一个版本控制。
现在强制性的谴责已经不在了,让我真正帮助你。
错误确定看起来对您当前的目标不满意。因此,尝试编辑project.pbxproj文件,并手动完全删除该目标。该文件是XML格式,您应该能够确定目标定义的位置。当你在那里时,你甚至可以看到有关构建目标的任何看起来有点奇怪并且首先修复它。
目标消失后,请尝试重新加载项目。
如果无法正常工作,从头开始重新创建项目实际上并不困难。创建具有相同名称和启动项目模板的新目标。然后复制所有当前文件(破坏的项目文件除外)替换新项目生成的文件,然后将所有类/ images / xib文件拖放到新项目中。