flutter升級後 執行專案報錯 Warning: Podfile is out of date

騎馬縱天下發表於2020-01-15

報錯如下:

Warning: Podfile is out of date
  This can cause a mismatched version of Flutter to be embedded in your app, which may result in App Store submission rejection or crashes.
  If you have local Podfile edits you would like to keep, see https://github.com/flutter/flutter/issues/24641 for instructions.
To regenerate the Podfile, run:
  rm ios/Podfile
  警告:Podfile已過期
   這可能會導致將不匹配的Flutter版本嵌入到您的應用中,這可能導致App Store提交被拒絕或崩潰。
   如果您要保留本地Podfile編輯,請參閱https://github.com/flutter/flutter/issues/24641瞭解說明。
要重新生成Podfile,請執行:
   rm ios / Podfile
複製程式碼

解決辦法:

大多數情況是在升級flutter版本後發生的,要解決此問題,請按照以下步驟操作

  1. 找到Podfile檔案直接刪除,路徑專案名稱/ios/Podfile,或者可以通過在專案根目錄中執行以下命令來執行此操作
rm ios/Podfile
複製程式碼
  1. Run再次專案,會再次建立一個新的或者更新Podfile檔案。

相關文章