一、錯誤信息:Print: Entry, ":CFBundleIdentifier", Does Not Exist
如下圖錯誤:
造成的原因:安裝了RN的測試版本! 可以通過react-native --version 查看版本
在init新項目的時候,如果不帶版本號,那么默認是安裝最新的RN項目環境!最新的版本不是很穩定!
解決方法:
刪除之前的項目,重新安裝一個新的項目,且不要選擇最新的RN版本!在init項目的時候帶版本信息!盡量不要選擇最新版本!
如:react-native init helloWorld --version 0.45
二、錯誤信息:Command /bin/sh failed with exit code 1
這條錯誤是出現在xCode中。如果項目是剛剛init的,且使用指令react-native run-ios的指令同樣遇到了錯誤信息一,而跟我一樣認為使用xCode可以直接打開項目時,那么你安裝上面的解決方法解決即可!
對於新建的項目這兩條錯誤信息,指向的是同一個錯誤!