我正在尝试使用Phonegap(2.7)在Xcode(4.6.2)上运行一个项目。
我在终端窗口中使用create命令创建项目,然后当我在Xcode中打开它并单击左上角的运行按钮时,它会成功构建,但不会启动模拟器。此外,当我单击项目选项卡时,“运行”按钮不是一个选项。
关于为什么Xcode不让我运行这个项目的任何想法?
注意,我可以在Xcode中完美地运行其他项目,只是这个我遇到了困难。
答案 0 :(得分:5)
当您使用create_project脚本并首次在XCode中打开项目时,CordovaLib子项目被选为Run方案,因此它构建了CordovaLib,但没有任何内容可以运行。这让我抓了几次,让我想知道为什么我的项目已经建成,但直到我记得看这个计划才开始运行。
在Xcode顶部的主工具栏上,确保将Scheme(Run和Stop按钮旁边)设置为项目名称(父项目)而不是“CordovaLib”(子项目)。该计划应该读取类似“我的项目> iPhone”而不是“CordovaLib> iPhone”。