unity導出iOS所遇到的問題


現在的公司要做AR教育類的app,所以需要用到unity那邊的代碼,但unity那邊導出iOS后,運行xcode會各種報錯,千奇百怪,我只說下我自己遇到的問題以及解決方式

 

unity導iOS不要在window上導,不然怎么弄都會報錯,把unity開發那邊給的包拿到mac版的unity上導出來

我用的是unity5.3和xcode7.3

先說下導出iOS的步驟   先把包直接拖進unity里  然后build settings

 

把要運行的環境拖進去

 

然后選iOS  再點switch platform 轉換

 

player settings里的設置默認就好  不用管 然后就是點build  就導出一個xcode工程了

 

有關於AR的工程用真機測試

運行前先導入一個框架AssetsLibrary.framework,先點擊target

 

xcode7.3還要注意一下 把bitcode關掉

 

 

然后先運行下 

 

 

因為導出iOS后  xcode里面的工程都是.mm文件 你想在里面添加OC代碼的話需要開啟混編

 

 

 

下面羅列一下unity運行時遇到的錯誤 有我自己遇到的  也有網上收集的

 

如果遇到自動釋放的問題  之前我的代碼就是EZCodeScanner這里報錯 可以直接在這里面文件后面添加-fno-objc-arc

如果出現Undefined symbols for architecture armv7這種類似的錯誤 ,可以在project里刪除對應的

 

 

另外還要這樣設置   這是從網上找到的方法,實測有效

目前就遇到這些問題

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM