1.建立乙個新的資料夾用來存放unity檔案。將classes,libraries,mapfileparser.sh拖到專案中,選中(copy items if needed和create groups)。將data拖到專案中,選中(copy items if needed和create folder references)。如圖:
2.新增需要的framework:
注意:libiconv.2.dylib 這個的新增方法
add other 然後全域性搜尋 command+shift+g 然後輸入/usr/lib 查詢就可以了
3.新增 header search paths、 library search paths(直接show in finder拖檔案進來就行)如圖:
4.other c fiags,other c++ flags設定成-dinit_scripting_backend=1 如圖:
5.設定user-defined
設定key值:gcc_thumb_support,設定value值:no
設定key值:gcc_use_indirect_function_calls,設定value值:no
設定key值:unity_runtime_version,設定value值:5.6.5f1 (這裡與你的unity專案的版本一致)
設定key值:unity_scripting_backend,設定value值: il2cpp
6.將unity/classes/prefix.pch 的**複製到專案裡的pch檔案
在project->myproject->build setting 設定precompile prefix header: yes
並在prefix header中新增: $(srcroot)/unity/prefixheader.pch
7.將classes/main.mm全部內容複製到main.m 並把副檔名改為.mm, 然後刪除classes/main.mm檔案
8.在build phases,點+號,新增run script
9.enable bitcode 設定no
設定 c language dialekt:c99[-std=c99]
設定 c++ language dialekt : c++ 11[-std=c++11]
設定 c++ standard library : libc++ (llvm c++ standard library with c++11 support)
10.在other linker flags新增
11.選擇info.plist。新增key值:unity_loadingactivityindicatorstyle,設定value值:-1。
12 enable bitcode 設定成no
ps:參考大神鏈結
iOS工程新增Unity工程
我的需求是 在現有的ios工程中,新增unity工程,還是以原來的ios工程為主,在裡面的某個地方,在需要的時候再呼叫unity工程,並且盡可能少的影響到現有工程。本來,是按這位仁兄的帖子做 結果發現編譯通過不了,試了很多方式都不行。然後,又按照另一位仁兄都方法 還是有問題,這個時候我就停下來想,到...
原生iOS專案匯入ReactNative,各種問題
xcode select print path library developer commandlinetools xcodebuild showsdks xcode select error tool xcodebuild requires xcode,but active developer ...
unity之專案小結
今天的總結 1 unity連線資料庫 需要匯入unity安裝路徑找到system.data.dll的檔案,並將其複製到asset下,然後將system.data引入命名空間即可使用資料庫操作這個必須每次進vs的時候都要匯入。2 就是今天出來一些小錯誤,getmousebuttondown寫成getm...