无法使用cocos2d-x 3.3 for iOS运行新游戏

时间:2014-12-20 12:15:34

标签: ios cocos2d-x cocos2d-x-3.0

我正在使用cocos2d-x 3.3和Xcode 6.1.1来创建一个新的游戏项目。我已经安装了python并在终端上运行命令来创建Helloworld游戏项目。它看起来像是:

$ cocos new Helloworld -p com.datnt.games -l cpp -d /Users/datnguyen/Desktop/DatNguyen/Games 

结果在终端:

Running command: new
> Copy template into /Users/datnguyen/Desktop/DatNguyen/Games/Helloworld
> Copying cocos2d-x files...
> Rename project name from 'HelloCpp' to 'Helloworld'
> Replace the project name from 'HelloCpp' to 'Helloworld'
> Replace the project package name from 'org.cocos2dx.hellocpp' to 'com.datnt.games'
> Replace the mac bundle id from 'org.cocos2dx.hellocpp' to 'com.datnt.games'
> Replace the ios bundle id from 'org.cocos2dx.hellocpp' to 'com.datnt.games'

当我运行Xcode时,我遇到了问题:项目名称仍然是HelloCpp,我可以在模拟器上运行游戏。我按照教程安装并创建了第一个游戏,但我不知道问题发生的原因。你能帮我解决这个问题吗?

我的Xcode屏幕: enter image description here

UPDATE:我可以使用终端中的命令完美地运行此游戏:cocos run -p ios,但无法使用Xcode运行

3 个答案:

答案 0 :(得分:2)

您应该右键单击您的" HelloWorld.xcodeproj"文件并选择"显示包装内容"。

然后你应该删除" project.xcworkspace"文件和" xcuserdata"文件夹。(只需要project.pbxproj文件)。

之后,尝试重新打开Xcode项目,看看它是否正常工作。

答案 1 :(得分:1)

打开终端并获取桌面。 $ cd桌面 $ cocos new ProjectNM -p com.packageNM.ProjectNM -l cpp

注意: - > ProjectNM两侧都与。

相同

实施例。 $ cocos new MyNewProject -p com.packageNM.MyNewProject -l cpp

简单地 - Go ProjectFolder / proj.ios_mac / MyNewProject.xcodeproj打开它并选择设备并运行。

答案 2 :(得分:0)

打开终端并获取桌面。 $ cd桌面

$ cocos new ProjectName -p com.packageName.ProjectName -l cpp

注意: - > ProjectName两面都相同。

实施例。 $ cocos new MyNewProject -p com.packageName.MyNewProject -l cpp

简单地说 - Go ProjectFolder / proj.ios_mac / MyNewProject.xcodeproj 打开它并选择设备并运行。