cocos2d安装步骤(安装后无模板的问题)

cocos2d安装步骤(安装后无模板的问题)

cocos2d安装本身很简单步骤可以简略形容如下:

1、到http://code.google.com/p/cocos2d-iphone/downloads/list

下载最新版本的cocos2d

2、解压下载的文件

3、打开终端,cd到解压的文件的路径

4、执行./install-templates.sh

如果已经安装过了,输入./install-templates.sh -f覆盖安装

如果安装不成功,尝试先取得sudo权限,再输入./install-templates.sh -u再试一下

比如直接输入  sudo ./install-templates.sh -u,输入正确的密码(密码不显示的)之后,它会提示你应该输入./install-templates.sh -u,那么你再输入./install-templates.sh -u即可

5、安装成功后(提示done)打开xcode,在新建project界面应该可以看到cocos2d的模板,随便新建一个,进入工程之后直接编译,如果能出现helloworld字样,则安装成功。


当然,我的安装没这么顺利。

我的安装一路顺畅,我也看到了done字样,但是新建模板的时候发现有模板,但是该模板进入之后无法正确编译,打开项目的cocos2d文件夹发现下面的文件都是空的。(另外,如果无末班,大概页可以这样处理)

好吧,我想换过一个版本的cocos2d,无用。关键是卸载之前版本的cocos2d发现找不到对应的路径。网上提供的其它方法也都无效。找不到对应的方法。

 

只有一个方法了,仔细研读安装过程的提示语,还真发现了玄机。安装开始的时候(仔细找,在比较靠上的地方了,直接搜索你上次的输入语吧,比如搜索“./install-templates.sh”)的一句mkdir给出了提示:

“mkdir: /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied”

之后的copy语句都有这样的反馈:No such file or directory

还是权限问题。我很奇怪我已经取得了sudo权限(比如我可以执行sudo -v语句)但是依旧不可以执行mkdir。

mkdir不成功,我就自己手动打开/Users/user/Library/Developer/Xcode/Templates/路径,然后自己生成一个cocos2d v2.x文件夹,再重新执行,终于安装成功,且成功弹出helloworld提示语!

 

总结一下:

如果在上文给出的网址下载成功的文件解压安装不能成功看到helloworld,一定是权限问题,权限问题很可能表现在文件无法被正确的拷贝、文件夹无法被创建的问题上。遇到这样的问题还是追溯一下安装过程中的提示语,然后哪里出问题了一步一步追过去解决。

你可能感兴趣的:(Ios)