iOS集成Unity項(xiàng)目,將Unity導(dǎo)出的Xcode工程導(dǎo)入到另一個(gè)Xcode項(xiàng)目, 及常見報(bào)錯(cuò)的解決方法

這個(gè)是我之前CSDN的文章, 里邊有一些評(píng)論和回復(fù)可能會(huì)有一些幫助, 地址是 http://blog.csdn.net/dylan_lwb_/article/details/51452470

demo下載地址http://pan.baidu.com/s/1pLcpKpl

1.Unity導(dǎo)出工程時(shí)設(shè)置bundle id要與項(xiàng)目一致

2.修改bit code為NO

3.刪除Main.storyboard,代碼設(shè)置控制器(方便切換window)

4.將Classes,Libraries,MapFileParser.sh拖入到項(xiàng)目(選中Copy items if needed,選中Create groups)

將Data拖入到項(xiàng)目(選中Copy items if needed,選中Create folder references)

5.添加framework(最下邊三個(gè)是HiAR UnitySDK里邊的)

6.添加Header Search Paths和Library Search Paths

7.other C Flags -> -DINIT_SCRIPTING_BACKEND=1

8.添加User-Defined (UNITY_RUNTIME_VERSION版本號(hào)與導(dǎo)出工程的Unity版本號(hào)一致)

9.Unity/Classes/Prefix.pch的代碼復(fù)制到新建的pch文件, 設(shè)置pch文件路徑

10.將Classes/main.mm全部內(nèi)容復(fù)制到main.m 并把擴(kuò)展名改為.mm, 修改如下代碼

11.添加Run Script

12. 修改UnityAppController.h如下代碼

13.在AppDelegate.h .m中添加如下代碼

在集成過程中可能遇到的問題

1.Unknown type name 'UnityViewControllerBase'

UnityViewControllerBase報(bào)錯(cuò), 把它改成UIViewController

2.Unknown type name 'AppDelegate'

在新建的項(xiàng)目里邊不會(huì)報(bào)錯(cuò), 但是我集成到公司項(xiàng)目的時(shí)候報(bào)這個(gè)錯(cuò), 于是改成如下代碼, 目前沒有出現(xiàn)問題, 如果有人知道原因, 請(qǐng)?jiān)谠u(píng)論區(qū)告訴我

3.Undefined symbols for architecture armv7

遇到這個(gè)錯(cuò)的同學(xué)請(qǐng)?zhí)砑覣ssetsLibrary.framework和Accelerate.framework

4.編譯時(shí)遇到Permission denied錯(cuò)誤的是因?yàn)楫?dāng)前開發(fā)賬號(hào)對(duì)項(xiàng)目目錄沒有權(quán)限執(zhí)行MapFileParser.sh

解決辦法: 在終端執(zhí)行命令 sudo chmod -R 777 所在的目錄

5.Functions that differ only in their return type cannot be overloaded

解決辦法: 把Enable Strict Checking of objc_msgSend Calls 改為NO

6.Control reaches end of non-void function

解決辦法: 把Mismatched Return Type 改為NO

// 可能有的步驟忘記了, 有疑問的可以在評(píng)論區(qū)留言

// 轉(zhuǎn)載請(qǐng)注明原地址

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市潘悼,隨后出現(xiàn)的幾起案子昂勉,更是在濱河造成了極大的恐慌映跟,老刑警劉巖叫编,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件等缀,死亡現(xiàn)場(chǎng)離奇詭異矛渴,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)颅停,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門谓晌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人癞揉,你說我怎么就攤上這事纸肉。” “怎么了喊熟?”我有些...
    開封第一講書人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵柏肪,是天一觀的道長。 經(jīng)常有香客問我芥牌,道長预吆,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任胳泉,我火速辦了婚禮,結(jié)果婚禮上岩遗,老公的妹妹穿的比我還像新娘扇商。我一直安慰自己,他們只是感情好宿礁,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開白布案铺。 她就那樣靜靜地躺著,像睡著了一般梆靖。 火紅的嫁衣襯著肌膚如雪控汉。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,125評(píng)論 1 297
  • 那天返吻,我揣著相機(jī)與錄音姑子,去河邊找鬼。 笑死测僵,一個(gè)胖子當(dāng)著我的面吹牛街佑,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播捍靠,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼沐旨,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了榨婆?” 一聲冷哼從身側(cè)響起磁携,我...
    開封第一講書人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎良风,沒想到半個(gè)月后谊迄,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體闷供,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年鳞上,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了这吻。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡篙议,死狀恐怖唾糯,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情鬼贱,我是刑警寧澤移怯,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站这难,受9級(jí)特大地震影響舟误,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜姻乓,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一嵌溢、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蹋岩,春花似錦赖草、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至扣囊,卻和暖如春乎折,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背侵歇。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來泰國打工骂澄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人惕虑。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓酗洒,卻偏偏與公主長得像,于是被迫代替她去往敵國和親枷遂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子樱衷,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容