Xcode 4跳过将应用程序应用到设备/模拟器

时间:2011-07-20 10:41:12

标签: iphone ios xcode xcode4

每当我尝试运行我的应用程序的调试版本时,Xcode(4.0)编译成功,跳过复制并运行旧版本。但是,如果我先清理,Xcode复制就好......

没有相关的警告,我对项目和目标构建设置进行了三重检查。主项目和目标上的跳过安装设置为NO,所有依赖项目都跳过安装设置为YES。

任何想法都会非常受欢迎,重新编译每次运行都会非常痛苦。

1 个答案:

答案 0 :(得分:1)

Xcode的Clean命令不能彻底清理。清洁后仍然保留了大量的衍生数据,其中一些可能会导致这些症状。我遇到了同样的问题,它继续运行旧版本的应用程序。为了解决这个问题,我从模拟器中删除了应用程序并删除了项目的Xcode派生数据。

要删除派生数据,请退出Xcode。在您的帐户库文件夹(〜/ Library / Developer / Xcode / DerivedData /)中找到派生数据,并删除此问题项目的文件夹。在Xcode中重新打开项目,然后构建并运行。