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緩存文件: