在XCode中恢复项目设置

时间:2010-12-27 05:30:10

标签: iphone xcode macos

如何恢复Xcode项目设置?在我将Macbook交给我的朋友后,我看不到一些设置(如目标设备系列,iPhone操作系统部署目标等)。 :(

我还看到info.plist文件不在项目中,我通过TimeMachine恢复了它,但是基础SDK也缺失了。 :(她搞砸了所有的东西,我不知道她为什么去那里。无论如何,有什么方法可以恢复设置吗?

不幸的是,我的快照也很老。 :(

2 个答案:

答案 0 :(得分:0)

无法恢复它们。您可以在项目信息屏幕上设置基本sdk。

项目>编辑项目设置>基础SDK,为您的目标检查相同。

答案 1 :(得分:0)

特定项目或所有项目是否会出现此问题?如果你创建一个新项目,会发生什么?

我忘记了确切的语法,但不同版本的XCode处理项目文件略有不同。新的SDK(和XCode版本)无法正确读取我的项目文件(您解释的症状相同)。

在我的情况下,项目文件中有2个不同的SDK设置,因为有两个不同版本的XCode编辑文件(如果您从备份中恢复并且在过渡期间升级了SDK,则很可能这样)。

寻找类似的东西:

 SDKROOT = iphoneos4.2;

或者真的,只需查看包含构建设置的文本(所有构建设置都以平面文本存储在文件中) - 您可能会看到与SDK相关的内容,其中有两行非常相似彼此。那可能是你的问题。如果您不知道要删除哪个,请尝试两个,然后使用界面重新设置设置。

当然,在任何情况下,您都应该在尝试任何此项目之前备份项目文件(project.pbxproj)。