注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

眼睛想旅行

技术就是我的生命与信仰!

 
 
 

日志

 
 
关于我

精通C,C++,python,Erlang。并熟悉各种其他编程语言,用cocos2dx游戏引擎作过几个项目。会MySQL增删改查,了解OpenGL渲染原理。懂单片机,能设计数字电路系统,会画电路图和设计电路板。喜欢了解最新前沿技术,并持续关注和学习新技术。

网易考拉推荐

如何在xcode中同时安装两个版本的cocos2d-x  

2014-04-26 14:11:55|  分类: cocos2d-x |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
因为cocos2d-x的更新的比较快,不同版本之前的差别非常之大。所以一般情况下在旧版本下写的代码很难在新版本中得到支持。有的时候一些api都会发生比较大的变化。
所以想在xcode中同时安装两个不同版本的cocos2d-x,以方便新旧版本的代码可以同时开发。但经过本人多次尝试,发现xcode每一次都只能识别到一个版本的cocos2d-x,在网上找了一些相关xcode创建模板的资料,找到了答案,主要问题是出在xcode项目模的唯一标识符这里。现在介召一下我的安装方法。我们现在以2.0.4版本和2.1.5版本为例来说明。其他版本的方法是一样的。
第一步,先下载好两个版本的cocos2d-x,先安装一个,没有先后顺序。
我们就先安装cocos2d-2.0-x-2.0.4吧,安装方法是,打开终端,cd到你要安装的coco2d-x的下载目录。在这里运行"./install-templates-xcode.sh -u".后边的-u的意思是安装到当前用户组。
第一个安装成功了之后,你就可以在"/Users/username/Library/Developer/Xcode/Templates"路径下找到我们安装的第一个版本的模版,可以看到一个文件夹:"cocos2d-x",(模版卸载时其实就是直接把这个文件夹删了就可以了)
        因为我们要安装第二个版本的cocos2d-x,所以,我们要把这个文件夹改下名子。比如改成"cocos2d-x203"
如果这时候,我们打开xcode我们就可以看到cocos2d-x203的模版了。
第二步,接着安装第二个版本的cocos2d-x.
        安装方法同上,
        如果使用"./install-templates-xcode.sh -u"无法安装,我们可以使用"sudo ./install-templates-xcode.sh -f"来安装。装上之后我们再修改我们安装的模版读写权限就可以了。这里的-f的参数意思就是强行安装。
修改权限的方法如下,
 如何在xcode中同时安装两个版本的cocos2d-x - ♂苹果 - 眼睛想旅行
 
        与第一步里相同的目录下,我们可以看到一个新的cocos2d-x文件夹,但右键查看这个文件夹信息的时候,我们会发现,只有读权限。点右下角的锁,输入密码,就可以修改了。改好这个文件夹权限之后,不要忘了点那个齿轮,设置使用到所有子项目文件。
      (因为,/Users/username/下的Library默认是隐藏的。这里有三种方法可以使用,第一种方法:按command+shift+G,输入“~/Library/“回车。
如何在xcode中同时安装两个版本的cocos2d-x - ♂苹果 - 眼睛想旅行
         另一种方法,就是让系统显示隐文件,方法是:http://jingyan.baidu.com/article/86fae346947c453c48121a66.html
         还有一种就是我们强大的命令行方式:
显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):
显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false或者显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO输完单击Enter键,退出终端,重新启动Finder就可以了
重启Finder:鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动打开终端,进到所在的目录,然后出入一下代码find . -name ".svn" | xargs rm -Rf
       )
到这里,我们第二个版本的cocos2d-x已经安装上了,我们把这个文件夹也改一下名吧,比如改成"cocos2d-x215".
这个时候,如果你打开xcode,你还是只能看到一个cocos2d-x的模板。
第三步,修改一个cocos2d-x模版下的所有TemplateInfo.plist文件。
    打开一个我们的cocos2d-x模版文件夹,我们可以看到有很多.xctemplate后缀的文件夹。打开就可以看到,每一个.xctemplate文件夹下都会有一个templateinfo.plsit的配置文件,我们打开这个templateinfo.plist文件,就可以看到里边的identifier的设置项:像"org.cocos2d-x.*"的东西,我改的是2.0.4的版本,所以,我们把所有.xctemplate文件夹下的templateinfo.plist中的identifier都改成:"org.cocos2d-x204.*"这种样子。
好了,大功告成,打开xcode,我们现在就可以看到两个版本的cocos2d-x同时显示了。
如何在xcode中同时安装两个版本的cocos2d-x - ♂苹果 - 眼睛想旅行
 
  评论这张
 
阅读(1906)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017