Cordova 2.1.0应用程序赢得';t在Xcode 4.5.1中运行

Cordova 2.1.0应用程序赢得';t在Xcode 4.5.1中运行,cordova,xcode4.5,Cordova,Xcode4.5,我已经创建了一个Cordova 2.1.0应用程序,它正在使用终端命令(~/Cordova/emulate)在模拟器上构建并运行良好。但是,当我尝试从Xcode运行它时,它正在构建,但不会运行。我使用的是Xcode 4.5.1 谢谢好的。我觉得自己像个白痴,因为我一直在努力寻找同一个问题。我卸载并重新安装了太多不必要的东西。我打赌这是你的问题 Xcode窗口左上角附近的“scheme”下拉菜单栏实际上是两个下拉菜单,即使看起来不是这样。现在它可能会说“CordovaLib>iPhone6.0Si

我已经创建了一个Cordova 2.1.0应用程序,它正在使用终端命令(~/Cordova/emulate)在模拟器上构建并运行良好。但是,当我尝试从Xcode运行它时,它正在构建,但不会运行。我使用的是Xcode 4.5.1


谢谢

好的。我觉得自己像个白痴,因为我一直在努力寻找同一个问题。我卸载并重新安装了太多不必要的东西。我打赌这是你的问题

Xcode窗口左上角附近的“scheme”下拉菜单栏实际上是两个下拉菜单,即使看起来不是这样。现在它可能会说“CordovaLib>iPhone6.0Simulator”之类的话(取决于您试图部署到哪个模拟器或设备)。通常,您单击下拉菜单并获得可供选择的模拟器和设备列表


你(和我)从未注意到的是,过去它总是说“yourProject>iPhone6.0模拟器”,其中yourProject是目标(即项目名称)。单击文本的“CordovaLib”部分,它将为您提供一个不同的下拉菜单来选择您的项目。然后单击下拉菜单的模拟器部分,选择要部署到的设备。点击run,它应该可以正常工作。

我想我们需要更多信息:错误消息、代码……没有错误消息。当我尝试运行项目时,它只显示
构建成功
,但不会启动模拟器。感谢您的回答,但我的问题是
方案->运行
中我的项目的可执行文件以某种方式设置为
(因此基本上没有运行.app,这就是为什么模拟器没有打开)当我选择我的
sampleProj.app
作为可执行文件时,它工作了。