XCode 移植項目 異常處理檢查事項記錄

1、由於git倉庫會忽略一些文件,導致一些應有的配置文件缺失(bin/.env.dev || .env.prod隱藏文件,Mac使用快捷鍵shift+command+.查看)(build/init.env.js || init.prod.js)

2、Pod工具軟件升級,升級後執行

pod install

3、git克隆下來的項目記得yarn或者npm下載node_modules包

4、如果是XCode11 可能在模擬器上會出現

Unknown argument type '__attribute__' in method

這種錯誤,這是因爲版本不兼容問題導致的,參考https://blog.csdn.net/hzxOnlineOk/article/details/104007888解決

5、錯誤提示如下

Unable to boot device because it cannot be located on disk.

解決辦法:

在終端中輸入 xcrun simctl erase all 完成該命令即可。

 

6、執行打包打開Debugger命令

./bin/build-ios -v 0.0.2.5 -c 2 -env dev -D
./bin/build-android -v 0.0.2.5 -c 2 -env dev -D

7、模擬器提示各種文件not found,經查看,引用路徑都是正常的,這個是因爲之前的rn服務加載failed了,運行時沒有編譯成功,因此各種找不到文件,這個時候我們要關閉之前的服務,再重新開啓服務

8、導入庫時報錯:ld library not found for -lAFNetworking

圖片描述

引入cocoapods後應當打開工程.xcworkspace

 

9、如果要刪除XCode和模擬器緩存,Mac需要打開Finder執行shift+command+g打開文件搜索,輸入~Library/Developer

刪除模擬器緩存文件:

刪除Xcode緩存文件:

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