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

【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境! 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/599.html        从今天开始Himi将陆续更新cocos2d-X的博文,毕竟cocos2d-X的跨平台确实很有诱惑力,尤其是网龙公司的《91部落》手机网游更让Himi有了深入cocos2dX的价值,那么今天Himi来 阅读详情
因为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 - ♂苹果 - 眼睛想旅行
 
在Xcode下编译cocos2d-x语言为lua时出错的解决方案 首先通过在终端输入 cocos new -d 工程路径 -l lua -p 包名 工程名 例如:cocos new -d /Users/zcx/Desktop/workspace -l lua -p com.my.game myLua  就可以创建一个支持Lua的cocos2d-x工程。 阅读详情

相关推荐

Xcode-cocos2d-x环境搭建

cocos2d-x 配置关键步骤如下: 1.下载地址 http://cn.cocos2d-x.org/download/ (目前最新版本3.3 375M左右) 2.下载完成解压后, 打开终端, 进入到对应文件夹。 比如我的: cd /Users/apple/Desktop/Colin/Cocos2d-x/cocos2d-x-3.3/ 再执行 ./setup

LisztCoder的博客 1383

cocoscretor同时安装几个版本的方法

1. 对于已经安装的版本,先更改安装路径上某文件目录的名称 比如这是原来的cocos安装的展示,即安装后cocoscreator.exe所在的目录 这时我更改文件夹名称 'cocos_creator_2_1_0' (2前面一个下划线) 为 'cocos_creator__2_1_0' (2前面俩个下划线),如下所示 2. 假装卸载掉cocoscreator 此时去控制面板的卸载程序...

JULIUS_0的博客 1981

[寒江孤叶丶的Cocos2d-x之旅_29]在Cocos2d-x中集成protobuf (Protocol Buffers)

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列] 博客地址:http://blog.youkuaiyun.com/qq446569365 1.什么是Protobuf? 数据传输格式有很多种最常见XML和Json,这两种格式生成速度非常快,但是解析的效率却很低。尤其在数据量非常大的情况下,会卡住好半天。并且这种格式的传输也会使得传输所耗费流量变大。解析效率最高

寒江孤叶丶的游戏生涯 7040

初接触cocos2dx3.X,持续记录遇到的一些坑

1.cocos2dx家的ui编辑器cocostudio不维护了,由于mac不支持32位应用程序,所以完全不能用,只能装一个虚拟机运行,并且需要搞明白cocos2dx版本和cocostudio版本对应关系,cocos2dx 3.X对应的是cocostudio 1.4版本,我下载了2.1版本折腾了半天不行,看了看源码才发现生成的json信息完全不支持…… 2.cocos2dx 3.X 进度条LoadingBar无法点击,是因为在UI设计中没有打开交互: 编辑器里面把交互属性勾上,或者 pro = (Loa

aaawowo的专栏 375

建议收藏:华为海思IC设计笔试题,含解析(附下载)

接触过的部门有麒麟芯片、CPU/GPU,总体面试感觉非常好,规范且认真,第一轮手撕代码状态机+复盘机考题+瞄准几个知识点深挖,时间1hour+;一二轮面试是连着的,所以很累。但是岗位就那么多,在面试的时候,很多同学因为准备不充分,与岗位失之交臂,无缘进入该公司。时序电路有记忆功能,不会产生锁存器,锁存器一般在组合逻辑中case写不全,else写不全,或者敏感列表写不全。

nuoweishizi的博客 3288

FPGA图像处理之直方图均衡实现

直方图均衡的基本原理,就是对在图像中像素个数多的灰度值(即对画面起主要作用的灰度值)进行拉伸,而对像素个数较少的灰度值(即对画面不起主要作用的灰度值)进行合并,从而提高对比度,使图像清晰,达到增强的目的。综合以上两个条件,累积分布函数是个好的选择,因为累积分布函数是单调增函数(控制大小关系),并且值域是0到1(控制越界问题),所以直方图均衡化中使用的是累积分布函数。

FZWzsl的博客 1428

本机上多个cocos2dx版本下怎么创建自己想要的版本?

其实这个解决方法超简单 一、首先进入命令行 然后cd 到cocos2dx的安装目录下,路径有点长,举我自己3.0版本的例子吧:路径是 D:\cocos-2dx\cocos2d-x-3.0\tools\cocos2d-console\bin 然后输入命令 : cocos.py new XXX -p XXX -l XXX -d XXX   按回车就可以了 简单吧? 

u014687749的博客 463

AT91SAM9260搭建LINUX操作系统

一、 编写目的 2 二、 系统搭建 2 1. 下载相关软件包 2 2. Bootstrap编译 3 3. U-BOOT编译 5 4. LINUX编译 7 5. 通过U-BOOT的TFTP命令从TFTP服务器下载系统镜像 9 6. 文件系统制作 10 7. 挂载NFS作为根文件系统 10 三、 总结 14 一、编写目的 本文档用于记录AT91SAM9260 LINUX学

lshiceman的专栏 7412

Hello, cocos2dx World!

第一天学习android用cocos2dx引擎,记录下学习过程,并转载下来遇到困难时查询的文章,感谢原作者们!          让我们开始吧。你可以从下面的目录直接跳到你所用的平台。 第一章 —— 如何在多种平台上创建新的cocos2d-x项目 1 从win32开始 1.2在VisualStudio上安装Wizard 1.3 创建一个新的cocos2d-win32 项目 1.4

常兴E站 3689

EPSON RX8010SJ RTC实战:I2C寄存器配置避坑指南(附完整初始化代码)

本文详细解析了EPSON RX8010SJ RTC芯片在I2C寄存器配置中的常见问题与解决方案,包括TEST位、STOP位和中断控制等关键配置要点。通过实战经验分享和完整的初始化代码模板,帮助开发者避免常见陷阱,确保RTC模块的稳定运行。

weixin_28678831的博客 407

ArcGIS-裁剪遥感影像及dem图像

6、选择【工具箱】-【数据管理工具】-【栅格】-【裁剪】。在【输入栅格】里选择要裁剪的dem,在【输出范围】里选择刚创建的裁剪范围。选择一个输出路径,其他参数保存默认。2、起一个名称,要素类型选择【面】。点击【编辑】选择与要裁剪的dem一致的地理坐标系。1、创建需要裁剪区域的面层shp,右击选择【新建】-【shapefile】3、点击编辑器,选择开始编辑。4、选择【裁剪范围】,点击确定。5、画出想要裁剪的范围并保存。

siwenaiyou的博客 1万+

Cocos2d-x 跨平台开发环境配置

来自cocochina,原帖地址:http://www.cocoachina.com/bbs/read.php?tid=129743 Cocos2d-x 跨平台开发环境配置(201212版) 1、前言 准备了解使用cocos2d-x开发手机应用,因为Xcode,cocos2d-x,andoroid的自身版本也在不停的变化,导致刚开始学习时找的资料基本跟不上版本的变化,走了

some_do的专栏 1412

AI自瞄原理剖析(四)从Yolo推理坐标到屏幕坐标:基于FOV视角与焦距的坐标变换与精准瞄准

从Yolo推理框架得到的坐标到屏幕坐标的转换是一个涉及到FOV视角、焦距以及分辨率的复杂过程。通过数学公式,我们可以将推理框坐标反推为游戏内的实际坐标,并最终映射到屏幕坐标系中。利用这些信息,AI自瞄系统能够精确计算出准星从当前位置移动到敌人位置的距离,实现精准的自动瞄准。通过这种方法,AI自瞄系统能够在不同的游戏环境下灵活应对,提供高度精确的操作体验。在AI自瞄系统中,目标检测仅仅是第一步,获取到预测框的坐标后,我们还需要将这些坐标转换为实际屏幕上的精确位置。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1334

cocos2d-x开发 - mac环境搭建

cocos2d-x 各个版本,包括从1.0.0到3.6,在mac下安装方式的总结

骑着蜗牛找马儿 1223

vue3 - 实现WebRTC播放实时rtsp视频流+NVR录像机回放,web前端浏览器网页播放RTSP推流,支持海康威视大华等摄像头/监控设备对接(监控摄像头录像及回放,拿到rtsp视频流如何处理)

vue3,webrtc-streamer,rtsp视频流,监控画面,nvr录像机,回放功能,监控摄像头设备,vue3播放Rtsp推流示例代码,前端如何在vue3项目中播放rtsp视频流,VUE中播放RTSP实时推流播放解决方案,vue3 webrtc播放rtsp视频流,vue3实现rtsp视频流浏览器实时播放,海康摄像机、NVR、流媒体服务器、回放取流RTSP地址,vue3+vite+ts 使用webrtc-streamer播放海康rtsp监控视频,播放海康rtsp监控视频,海康摄像机/录像机预览+回放RT

✅ 精选推荐文章 1万+

9篇6章7节:SEER 数据库的2025年数据变量多条件组合选择(2026年版)

软件中的病例筛选功能通过CaseSelection界面实现精准研究队列构建。该界面允许用户通过变量选择(Variable)、运算符定义(Operator)和取值设定(Values)三步操作创建筛选条件,支持种族、分期等关键变量的多条件组合。

MD Code 1455

Mac下配置cocos2d-x开发环境(android和ios)

一、下载cocos2d-x http://cocos2d-x.org/projects/cocos2d-x/wiki/Download cocos2d-x-2.1.4.zip @ June.18, 2013 我们可以看到最新版本的2.1.4,这个版本提供了一个用python命令来建立各平台的项目,十分便利 下载,解压(建议解压到主目录下的)   二、下载py

houjia159的专栏 1500

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

xcode4.6安装cocos2d-x过程

xcode安装cocox2d-x 过程: 首先去网上下载好cocox2d-x,我是在 http://code.google.com/p/cocos2d-x/downloads/list中下载的,下载的是2.1.4版本!可以打开看看里面的东西  然后打开Launchpad中的终端(即shell)程序 进入到cocos2d-x-2.1.4这个文件夹中, 这里我存放的是在文稿中(即document

ios_liuyang的专栏 987

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

MacOSX Cocos2d-x 配置Android Studio以及Xcode开发环境

1.下载 Android Studio: http://tools.android.com/download/studio/stable Cocos2d-x: http://cocos2d-x.org/download

dongjietan的博客 3606

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Mac下Cocos2d和Cocos2d-x安装

一:下载: 首先要去Cocos2d和Cocos2d-x网站下载相关的工具: 1.Cocos2d下载地址:http://www.cocos2d-iphone.org,然后进入Download页面,下边有几个选项,Stable version是稳定版本,UnStable versions是不稳定的,但是也是最新的版本,本人建议用稳定版即可: 2.Cocos2d-x下载地址:http://www.

张茫原 6880

解决xcode4.2安装cocos2d-x失败悲剧权限问题 Permissions Issues

把持不住xcode-x跨平台得诱惑,想象只需要编写一次代码,就可以适配出ios,android,bada,等等多个平台,那将是多么美妙得事情阿,于是兴高采烈去把最新版得cocos2d-x下载下来安装,之后悲剧事情就不断上演了: 1。把cocos2d-x解压后,输入脚本./install-templates-xcode.sh安装,报错,,提示要加入sudo, -u之类得,貌似权限问题。  2。输

wylike的专栏 2286

Cocos2d-x 安装教程for mac(Xcode)

cocos2d v3.x 版本出来后,从配置安装到创建项目都是命令行,下面简单说一下.   1. 下载地址    http://cn.cocos2d-x.org/download/ (虽然没有标明 for mac  但是亲测可以试用,不用去https://code.google.com/p/cocos2d-x/downloads 下载,要是想去这里下载,也可以。)  (目前最新版本3.6  

474

Mac系统下搭建Cocos2d-x开发环境及2.20以上版本如何创建HelloWorld

目前所使用的Cocos2d-x 2.20的版本居多,不过仍有一部分人在使用2.15或2.15之前的版本,笔者在写此篇博客时的最新版本是2.21版本及2.30的测试版本。         下面笔者首先讲解如何安装2.15版本之前的Cocos2d-x,本文以2.14版本为例。 1.首先将下载好的Cocos2d-x放到桌面上,请注意是放到桌面,当然你放在别的位置也并非不可,不过查找目录时路径会有变化

Cocos2d-x,IOS,游戏,开发/交流/学习/资源 马宗扬 4925

xcode4.5 重新安装cocos2d-x模版

xcode下安装cocos2d-x,如果你之前安装过旧版本,然后再安装新版本,则会提示该问题,如图:   解决方法很简单,只需要将 sudo ./install-templates-xcode.sh  改成 sudo ./install-templates-xcode.sh -f 强制重新安装即可。

jalen_yuchi的专栏 1996

如何在Xcode平台上安装并创建新的cocos2d-x项目

如何把著名的Cocos2dSimpleGame从objc 移植到Xcode上,通过使用cocos2d-x引擎,在iPhone平台上运行它。Cocos2dSimpleGame是由Ray Wenderlich编写。几乎所有的cocos2d-iphone初学者都曾读过他写的系列教程。 首先,你需要在http://download.cocos2d-x.org/ 下载最新稳定版的cocos2d-x

1万+
上一篇: erlang开发环境及开发工具配置(转)
下一篇: cocos2dx中使用多线程(转)
woodcol
博客等级 码龄19年 288粉丝 429原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值