2011-02-01 60 views
1

我总是使用未来版本的Xcode来编写我的软件,偶尔会在Xcode 3中进行检查以查看应用程序是否仍然在那里编译。它通常会。不过,今天我发现Xcode中3检测应用为iOS和没有OS X.Xcode 3将我的OS X应用程序识别为iOS应用程序

我检查了基地SDK,并且它的罚款。我查了架构,部署目标等

为了说明这个问题,这里有一个截图

同样,我的应用程序是不是 iOS应用程序,而是一个OS X应用程序。

我在做什么错?

PS:是的,目标被称为“Mac”。

+0

我假设你使用版本控制。自从您上次验证Xcode 3正常工作后,您是否尝试着查看引入project.pbxproj的更改? – 2011-02-01 21:17:37

回答

1

嗯,事实证明,这是一个愚蠢的缓存问题...

显然的Xcode 3生成项目目录内的用户配置文件 - 当然,这些文件是隐藏的,我甚至没有想到看着他们。

当我无法在项目文件中找到的唯一的事情是一个解决方案,我发现这两个文件坐在项目目录。我关闭了该项目,删除了这些文件,并再次打开了该项目。 Xcode 3再次将项目标记为OS X应用程序!

以上摘要:删除用户配置文件,它会再次工作。

相关问题