新建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是藍(lán)色的哦)圈纺,如圖:
在YYZD工程找到cocos2d_libs.xcodeproj、cocos2d_lua_bindings.xcodeproj济欢、libsimulator.xcodeproj(運(yùn)行在模擬器上赠堵,可選),將其拖入Xcode法褥。
導(dǎo)入靜態(tài)庫:
Header Search Paths添加路徑:
3茫叭、cocos不支持 Bitcode,所以改為NO半等,將AppDelegate.m改為AppDelegate.mm揍愁。
4呐萨、不出意外就可以成功運(yùn)行了,一般都是有意外的,如果是報(bào)這個(gè)錯(cuò)莽囤,Link Binary With Libraries 添加GameContoller.framework即可谬擦。參考:http://www.2cto.com/kf/201604/499055.html
5、其他問題:數(shù)據(jù)交互朽缎,界面交互惨远,比如第一次進(jìn)入游戲正常,退出游戲返回原生界面第二次進(jìn)入游戲出現(xiàn)的各種bug话肖,反正我已經(jīng)解決了北秽,但我不告訴你O(∩_∩)O哈哈~
6、第一次寫 簡(jiǎn)書