Unity對於arm64目前只能使用 IL2CPP , 不能使用Mono2X 原因網友說因為Mono的Arm64 Lib不opne source,所以針對iphone 6 iphone 7 基本上不能使用mono2x,
這裡有一個編譯的陷阱,強迫使用IL2CPP時有一個選項 Strip Engine Code 一定要取消打勾,否則有一些程式碼會讓你的程式碼無法運作,例如CreatePrimitive 這個指令就無法運行,但是在windows 或是mac 沒有問題.
所以重點是
Cancel Strip Engine Code on ios build
Cancel Strip Engine Code on ios build
Cancel Strip Engine Code on ios build
這裡有一個編譯的陷阱,強迫使用IL2CPP時有一個選項 Strip Engine Code 一定要取消打勾,否則有一些程式碼會讓你的程式碼無法運作,例如CreatePrimitive 這個指令就無法運行,但是在windows 或是mac 沒有問題.
所以重點是
Cancel Strip Engine Code on ios build
Cancel Strip Engine Code on ios build
Cancel Strip Engine Code on ios build
留言
張貼留言