当我清理Xcode DerivedData时,我无法在iOS模拟器中运行我的应用程序

在Xcode 6.0.1中,我必须删除DerivedData中的所有数据,然后运行我的应用程序,它构建成功,但我无法在iOS模拟器iPhone 5上运行它.Xcode警告:

Program / ProgramArguments无效或缺失

谁能帮我 ?

当我将项目从xcode 6.4迁移到xcode 7 beta 6时,我遇到了这个问题。要解决此问题,你必须:从顶部菜单选项GOTO,xcode – > Preferences(cmd +,) – > Locations选择命令行工具到您当前的版本。

现在运行你的应用程序,它应该工作正常。

以下其中一项对我有用:

  • 清洁项目(产品/清洁)
  • 清理派生数据(窗口/项目)
  • 重新打开XCode和项目
  • 删除方案并重新创建(产品/方案/管理方案)
  • 更改派生数据的位置(XCode /首选项/位置,将派生数据更改为:相对)

我有同样的问题,并注意到Xcode突然在不同的地方创建了几个构建目录。

所以我去构建设置并重新访问所有构建位置,退出Xcode,删除所有构建位置目录,启动XCode,清理构建,再次重新访问,这解决了问题。

不知道是什么导致它在第一名虽然:)