iOS工程加入cocos引擎

新建cocos-2d-lua工程(cocos 3.15),新建iOS工程命名为YYZD(Xcode 8.3)。

1、将cocos工程cocos-2d、Classes、Resource 拖入iOS工程(iOS工程用cocoapods管理第三方库,所以工程下有Pods,PodFile等,你们可以忽略),如图:

2、添加 依赖、引用、资源(Resource 下的res和src是蓝色的哦),如图:

在YYZD工程找到cocos2d_libs.xcodeproj、cocos2d_lua_bindings.xcodeproj、libsimulator.xcodeproj(运行在模拟器上,可选),将其拖入Xcode。

导入静态库:

Header Search Paths添加路径:

3、cocos不支持 Bitcode,所以改为NO,将AppDelegate.m改为AppDelegate.mm。

4、不出意外就可以成功运行了,一般都是有意外的,如果是报这个错,Link Binary With Libraries 添加GameContoller.framework即可。参考:http://www.2cto.com/kf/201604/499055.html

5、其他问题:数据交互,界面交互,比如第一次进入游戏正常,退出游戏返回原生界面第二次进入游戏出现的各种bug,反正我已经解决了,但我不告诉你O(∩_∩)O哈哈~

6、第一次写 简书

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容