如何在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

实战案例:用多智能体系统模拟房地产市场的架构设计

房地产市场是典型的复杂自适应系统:买方纠结“要不要上车”、卖方盘算“挂多少钱能快速成交”、中介忙着“撮合两边赚佣金”、政府琢磨“怎么调政策稳房价”——每一个参与者的微小决策,最终都会汇聚成“房价暴涨”“成交冰点”这样的宏观现象。传统的计量经济学模型(比如线性回归)假设“所有人都是理性人”,但现实中没人能算清所有变量——你可能因为“同事买了学区房”就跟风,也可能因为“怕失业”而放弃买房。这时候,多智能体系统(MAS)

移动开发前沿的博客 1122

在 Windows 上使用 Anaconda 创建 配置 YOLOv8虚拟环境,并更改 pip 源以及以 可编辑模式 安装ultralytics

前往 NVIDIA cuDNN 下载页面,下载与您安装的 CUDA 版本匹配的 cuDNN 版本。:根据您的系统和 CUDA 版本,选择适当的 whl 文件。如下12.7,表示最高可装12.7版本CUDA,与上图中的支持的最高cuda版本一致。,无需重新安装,从而大幅提升开发效率,适用于项目开发、调试或依赖本地未发布的版本时使用,但需确保当前目录包含。:访问 NVIDIA 官方网站,下载与您的显卡和操作系统兼容的 CUDA 版本。首先,确保NVIDIA 显卡支持 CUDA,并安装相应版本的驱动程序。

weixin_44115575的博客 1893

本机上多个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

联想ThinkServer SR588 重装raid5阵列信息(装完centos7后,找不到硬盘)

这里写自定义目录标题找不到硬盘选择光盘启动 找不到硬盘 装完centos7之后,提示重启,重启之后,就一直无法启动。 进入bios 看了,确实是有设置硬盘为第一启动选项。 选择光盘启动 本地标准硬盘也是找不到。 1、 重启进入bios在系统手设置里找到存储信息, 然后找到如图选项回车进入。 选择主目录进入。 进入Configuration Management 里面 先清除原来的设置信息 选择已启用在yes 提示清除成功。 返回上一目录选择,选择 Create Virtual Drive 再选择S

熠铭心时空的博客 2万+

Hello, cocos2dx World!

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

常兴E站 3689

【Docker】如何让docker容器正常使用nvidia显卡

描述了如何在docker容器中使用英伟达显卡的过程和问题解决方法。

NameLoadingFailed的博客 8372

抖音风控参数‘bd-ticket-guard-client-data’深度解析:从X.509证书到请求签名的完整链路

本文深度解析抖音风控参数‘bd-ticket-guard-client-data’的技术实现,从X.509证书体系到请求签名的完整安全链路。通过Python代码示例,揭示证书生成、签名算法及票据封装等核心机制,帮助开发者理解现代平台风控系统的多层防御架构设计。

weixin_42525738的博客 432

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

多物理场耦合仿真-主题032-电磁-流体耦合

电磁-流体耦合,即磁流体动力学(MHD, Magnetohydrodynamics),是研究导电流体在电磁场中运动规律的学科,涉及电磁场与流体力学的深度耦合。本主题系统阐述磁流体动力学的基本理论、控制方程和数值方法。首先介绍MHD的基本概念和物理基础,包括导电流体的性质、电磁场基本方程;然后详细推导MHD控制方程组,包括连续性方程、动量方程、能量方程和电磁场方程;接着讨论MHD流动的特征参数,如Hartmann数、磁雷诺数、相互作用参数等;最后通过六个典型工程案例展示MHD分析的实际应用,包括电磁泵、磁流体

2401_87715305的博客 424

cocos2d-x开发 - mac环境搭建

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

骑着蜗牛找马儿 1223

OCR技术解析:用Tesseract和PaddleOCR识别文本

OCR技术解析:用Tesseract和PaddleOCR识别文本 ,人工智能,计算机视觉,大模型,AI,光学字符识别(Optical Character Recognition,简称 OCR)是一项将图片、扫描件等文档中的文字信息转换为可编辑文本的技术。在数字化时代,OCR 技术广泛应用于文档处理、车牌识别、身份证识别、古籍数字化等领域,极大地提高了文字信息处理的效率。Tesseract 和 PaddleOCR 是两款极具代表性的 OCR 工具。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 3万+

[QMT量化交易小白入门]-七十六、从tick数据中获取高频交易的量价背离信号

本专栏主要是介绍QMT的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写100篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步。

木头大左的博客 791

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

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

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

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

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

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

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

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、付费专栏及课程。

余额充值