xcode,coco2dx调试工具

当Xcode变得卡顿时,可以借助ios-sim工具和xcodebuild命令行进行无Xcode调试。通过编译项目,拷贝资源到应用中,并在模拟器中运行,实现游戏的日志输出。目前仅支持Xcode 6及iOS 8.0以上,需要注意target名称和日志打印方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     最近xcode越来越卡,打开后就觉得整个系统很卡,思考着我是用js脚本做游戏的,其实只要编译一次就可以了,其它的时候只要启动模拟器运行就行了。但是启动了模拟器,怎么看log,于是找到了ios-sim这个工具(https://github.com/phonegap/ios-sim),然后在结合xcodebuild命令行开发了一个无xcode调试工具。(https://github.com/RazerTang/autosimulator)

Project:为.xcodeproj的路径

Res:为游戏的资源路径

Build:是否编译

RunSimulator: 编译并运行模拟器,输出日志


操作流程:

      点击两个“..."选择好路径,选择target,第一次需要勾选build,然后点击RunSimulator。

主要功能:

1.主要做的工作是使用xcodebuild编译,编译好后会在工程的同目录下面生成一个build文件夹,如下图;

2.然后拷贝res对应目录下面的资源到编译出来的app中,如果没有res目录则不拷贝。

3.然后启动模拟器,输出log。


注:

1.现在只支持xcode6,ios8.0以上.target的名字不要带有空格.target的名字和编译出来的app名字需要相同(如target名字为MagicToweriOS,那么对应的app为MagicToweriOS.app)。

        2.如果想让你的游戏内日志输出来,需要把打印日志的地方改成fprintf(stderr,"%s", szBuf),如果是用nslog和std::cout的则能输出,不须修改。

mail:razer751@163.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值