在设备上启动应用程序时出错

时间:2011-01-30 01:28:29

标签: ios xcode cocoa-touch

我在设备上启动应用程序时遇到此错误:

Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)

7 个答案:

答案 0 :(得分:198)

首先尝试重启Xcode。如果它不起作用,请尝试重置您的设备。 当我更改我的应用程序的包标识符时,这种情况发生在我身上。

答案 1 :(得分:2)

使用XCode 5 beta,需要对设备进行硬重置才能解决问题。

答案 2 :(得分:1)

最终为我解决的问题是重新启动设备(完成其他所有人在此处推荐的操作后,此处Xcode 4 Error: Error Starting Executable此处Xcode suddenly stopped running project on hardware: "Could not launch xxx.app: .. No such file.."以及此处Xcode Developer Preview: Cannot Run on Device

答案 3 :(得分:1)

如果只是重新启动Xcode并且iPhone没有帮助,请查看您的配置文件。 Shift-Command-2从Xcode内部启动它。然后,您可以选择该设备,然后在其中配置配置文件。删除你的个人资料(我的Xcode创建了许多类似的条目),然后重新启动Xcode和iPhone解决了这个问题。

如果您的应用是后台应用,则需要在部署新版本之前手动删除该应用。例如,假设您拥有一个支持iBeacon的应用程序,并将自己标记为蓝牙低功耗的后台消费者,那么操作系统会保留您的应用程序的一些记录,即使它没有运行。部署新版本时,此记录未正确清除(iOS 7.0.4)。这将导致报告的错误,以及将调试和部署协议挂起到手机。手机需要重启。

回避问题的黑客是将应用的套装ID更改为手机尚未看到的内容。然后它作为一个新见的应用程序部署到手机,避免引用旧应用程序的问题。

答案 4 :(得分:0)

这也可能是因为尝试将目标部署到不受支持的设备,例如iPad应用程序到iPhone。当我忘记将它切换到通用应用程序时,我收到了这个神秘的消息。

答案 5 :(得分:0)

当您的部署目标高于您的设备时,也会发生这种情况。

降低它可能会有效。

(感谢Ian Kershaw,他让我环顾这个领域)

答案 6 :(得分:0)

最终为我解决的是清理(Command + Shift + K)Xcode项目...