Unity ios打包卡在Converting managed assemblies to C++

筆者的情況是使用了Facebook SDK。
7.17.0這個版本開始,Unity FacebookSDK的大小大幅度減少(7.16.1的zip包29.55MB,之後的版本都只有幾百KB),是因爲使用了cocoapods來管理依賴,比如FBSDKCoreKit、FBSDKLoginKit、FBSDKShareKit在導出XCode工程的時候會從雲端下載到XCode工程。

在第一次打ios包的時候,由於機器沒有配置好cocoapods,因此卡在Converting managed assemblies to C++,其實其背後是在配置相關環境,根據網絡情況,快的1-2個小時即可配置完畢,如果沒有掛vpn的話可能就比較麻煩了。

在安裝過程中可以前往文件夾~/.cocoapods,通過du -sh *命令來查看.cocoapods的文件大小是不是在逐步變大

PS:
若Unity接入Google AdMob的話,也會需要cocoapods環境,如果機器沒有配置好環境,也會遇到這個問題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章