错误:在ipad上运行时无法启动

时间:2012-02-27 17:49:10

标签: iphone ios ipad ios4

经过多次挫折之后,我终于得到了一个可以在iPad上运行而没有错误的应用程序。但是它没有运行。它给出以下错误。我的应用程序确实在模拟器上运行但不能在iPad上运行并给出以下错误。我真的不确定为什么。我去了描述的文件夹文件夹的结构如下。

Products
 .DS_Store
  Debug-iphoneos
   .DS_Store
    sampleproject.app
    sampleproject.app.dSYM
  Debug-iphonesimulator
   .DS_Store
    sampleproject.app
    sampleproject.app.dSYM



error: failed to launch     '/Users/x/Library/Developer/Xcode/DerivedData/sampleproject/Build/Products/Debug-iphoneos/sampleproject.app/myProject' -- No such file or directory (/Users/x/Library/Developer/Xcode/DerivedData/sampleproject/Build/Products/Debug-iphoneos/sampleproject.app/myProject)

12 个答案:

答案 0 :(得分:42)

在目标iPad3 5.1的Xcode 4.3.2上遇到了同样的错误,但是在这些步骤之后能够在我的设备上构建和运行:

  Deleted my DerivedData directory (emptied trash too)
  Quit XCode
  Disconnected iPad USB
  Rebooted Mac
  Rebooted iPad (power down and back up)
  Reconnected iPad USB.
  Restarted Xcode with project
  Confirmed build for debug on device selected.
  Clicked Run

我不知道所有这些步骤是否都是强制性的。这是一个糟糕的答案,因为它既没有解释问题,也没有提供确定的解决方案。我期待Apple更好;我找了一个更好的答案,但一无所获。

重新启动解决问题是没有办法解决的! OTOH,它让我继续我的工作,所以...一个小小的祝福。

答案 1 :(得分:11)

删除DerivedData目录并重新启动Xcode对我有用。 xcode的简单重启没有。

答案 2 :(得分:3)

根据Tarryn建议删除DerriveData导致另一个问题“找不到代码符号”,这引起了我对构建设置中代码符号部分的注意。调试的代码签名设置为“不允许”。将其更改回我的iOS开发人员个人资料可解决此问题。

如果有人遇到此问题并按照Tarryn建议的路径,还有一个步骤可以尝试解决这个问题。

答案 3 :(得分:2)

非常令人沮丧,但最后一个简单的退出XCode并重启XCode似乎清除了这个问题。

答案 4 :(得分:1)

首先是相当的Xcode并重启,它会运行得很好..

答案 5 :(得分:1)

重新启动Mac修复程序。

答案 6 :(得分:1)

/ DerivedData下的

rm -r sampleproject

- >断开ipad - >重启ipad - >重新连接ipad

- >退出&重新启动XCode

它对我有用,希望它有所帮助!!!

答案 7 :(得分:1)

重新启动Xcode并再次运行。

答案 8 :(得分:1)

此问题的另一个原因

选择错误的移动设备配置文件。例如,您可以在调试模式下选择分发配置文件,Xcode将不允许应用程序以调试模式启动。

解决此问题

  • 在Xcode中选择您的项目文件
  • 选择“构建设置”
  • 搜索“代码签名”
  • 确认为“开发”构建选择了开发配置文件

答案 9 :(得分:0)

听起来目标未必正确设置。目标的名称是什么?我在那里看到“维珍大西洋”,但项目根目录是“样本项目”?

答案 10 :(得分:0)

我碰巧使用Xcode 7.1.1和OSX Yosemite。

遵循@tarryn的所有步骤(接受的答案),但没有重启我的mac。重启mac最终解决了我的问题。

答案 11 :(得分:0)

断开iPad并重新连接它对我有用。