当我尝试将我的应用程序从Xcode启动到设备时,我收到此错误:
error: failed to launch '/Users/Luca/Library/Developer/Xcode/DerivedData/myapp-bmsyknqfiyjuechenbmjnbfmpnsn/Build/Products/Debug-iphoneos/myapp.app/myapp' -- No such file or directory (/Users/Luca/Library/Developer/Xcode/DerivedData/myapp-bmsyknqfiyjuechenbmjnbfmpnsn/Build/Products/Debug-iphoneos/myapp.app/myapp)
我正在为我的iPhone使用Xcode 4.3.2和iOS 5.1。
答案 0 :(得分:31)
答案 1 :(得分:19)
清理您的应用程序文件夹并重建它
答案 2 :(得分:10)
清理,退出XCode,启动XCode并重新编译帮助我解决了同样的问题。
答案 3 :(得分:2)
我也遇到了这个问题,在iPhone 4上编译了一个Cocos2D项目。这是在完成了Jeff Grimes建议的所有步骤之后但无济于事。一切都很好,所以我有点难过。
失败的原因是UIRequiredDeviceCapabilities
accelerometer
从YES
更改为NO
(因为该应用未使用加速度计我决定放弃需求)。我改回来了,一切都很好 - 再次编译。
顺便说一下 - 我认为将密钥的值更改为NO
意味着不需要加速度计。这是错误的 - 这会打破编译器,因为它会检查以确保设备没有加速度计,当然对大多数设备都会返回true。因此,如果您不需要加速计支持,则只需完全删除该行。
答案 4 :(得分:2)
当我尝试在iOS版本低于Target-> Summary->部署目标中设置的部署目标的设备上运行我的应用时遇到此问题。部署目标设置为6.0,我的设备使用iOS 5.1。将部署目标更改为5.1为我修复了它。
答案 5 :(得分:1)
对于我重新启动Xcode,在大多数情况下清理DerivedData和恢复设备是不够的,直到我发现iTunes也在运行,退出iTunes后一切正常!
所以现在我的步骤很简单:
无需清洁和设备重启即可正常工作。
答案 6 :(得分:1)
我有同样的问题。就我而言,我刚刚将iPhone从iOS 6.1升级到iOS 7.0.4。我可以将应用程序从Xcode 5安装到设备上,但无法启动。在断开连接,删除应用程序,删除文件夹并重新启动Xcode时,我做了很多以上建议。在重启iPhone之前,它仍然无法工作。重新启动iPhone后,我重复上述操作,现在可以正常工作。
答案 7 :(得分:0)
有时它有助于断开设备并重新插入
答案 8 :(得分:0)
我也遇到了这个问题。 我尝试了上面列出的选项。
但在我的情况下,问题是具有iOS版本6.0的设备,并且构建目标设置为6.1。 模拟器的版本是iOS 6.1,因此它在模拟器上运行但在手机上无法安装。
更改已执行并安装在设备上的构建目标版本
愿这有用......
- 阿维纳什
答案 9 :(得分:0)
我能解决这个问题的唯一方法是硬启动我的iPhone(按住电源和菜单按钮直到它关机)并重新启动Xcode。
答案 10 :(得分:0)
我只想添加一个提示以防止这种情况发生:
在从xCode点击停止调试按钮之前,请勿分离您的物理设备。这实际上是最常见的情况,之后我遇到了"无法启动"问题。在我的情况下,80%的问题是由此造成的......只是在调试过程中意外分离了设备......
请记住。 :P