CocosCreator原生调试—iOS篇

看视频不方便的,可阅读下面图文教程。


1. 工具准备

先看一下 iOS 原生调试需要准备的工具:

640?wx_fmt=png

  • Mac 电脑一台

  • iPhone(任意iOS设备) 手机一台

  • iPhone 数据线一根

  • Cocos Creator,用于构建 Cocos Creator 游戏

  • Xcode,用于编译 Cocos Creator iOS 工程,并将游戏安装到 iOS 设备

  • Safari,使用 Safari 调试 iOS 设备上的 Cocos Creator JavaScript代码

2. 构建&编译

使用 Cocos Creator 选择调试模式构建DEBUG版的 iOS 原生游戏资源,首次 Cocos Creator 会生成各平台原生工程文件。

然后使用 Xcode 打开当前项目的 proj.ios_mac 工程进行原生应用的编译和安装,将游戏成功运行到 iPhone 设置上。

3. Safari远程调试设置

在 iOS 设备,系统设置 > Safari 浏览器 > 高级,打开【Web 检查器】开关,如下图:640?wx_fmt=png

然后在 Mac 电脑上,启动 Safari 浏览器,默认并没有【开发】菜单,需要进入:偏好设置 > 高级,勾选下面的【在菜单栏中显示"开发"菜单】选项,看下图:

640?wx_fmt=png

4. 使用 Safari 进行调试

  1. 保持 iOS 设备与 Mac 电脑相连接

  2. 在 iOS 设备上启动 Cocos Creator 游戏

  3. 在 Mac 电脑 Safari 浏览器菜单中选择:开发 > "xxx" 的 iPhone > Cocos2dx-JSB

Safari 会弹出一个远程调试窗口,你会看到运行在当前 iOS 设备上的代码,如下图:

640?wx_fmt=jpeg

小技巧:如你的 Cocos Creator 游戏在设备上启动黑屏,但又不知道是什么原因,可以先将断点设置好,开启【自动显示 JSContext 的网页检查器】。

640?wx_fmt=png

当程序一启动时就会自动打开调试窗口并断点,此时进行调试查找问题原因。

640?wx_fmt=jpeg

  1. 大神驾到 |「大掌教」Cocos3D组件详解

  2. Creator MVVM方案—为人生节省时间!

  3. CreatorPrimer 30篇教程汇总

  4. 贝塞尔曲线动作小工具

  5. Creator2.x摄像跟随实现RPG地图

  6. Cocos实现对ETC2的支持

  7. CreatorPrimer|组件编码心得(上)

  8. CreatorPrimer|组件编码心得(中)

  9. CreatorPrimer|组件编码心得(下)

  10. 2D MMO中角色动画的优化总结

640?wx_fmt=png

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值