1颊郎、問題過程描述
由于第一次開發(fā)Flutter商業(yè)項目带射,在打包developer包ipa文件給內(nèi)部同事測試微渠,碰到一些坑惨驶,并記錄下。
過程:
- Flutter項目敛助,Android studio 開發(fā)工具粗卜,在AS、Xcode工具運行都沒問題纳击;
- 操作失誤续扔,先是在AS工具下直接運行攻臀,然后在Xcode也運行了一下,在通過Xcode--archives打包纱昧,導(dǎo)成ipa文件刨啸,在通過上傳到蒲公英平臺,給內(nèi)部同事下載測試识脆。
- 結(jié)果就出現(xiàn)一直停留在啟動頁面不動
2设联、解決問題
- 先在項目目錄下,終端運行
//先清理編譯的文件
$ flutter clean
// 重新編譯release 文件包
$ flutter build ios --release
附操作過程圖:
flutter_ios_build.png
- 然后在通過Xcode工具打開 Runner.xcworkspace 文件灼捂,記住這時不需要在點run或是 build离例,否則就會出現(xiàn)上面的坑。
- 再直接連接真機悉稠,直接點擊 product--archives....一步步按提示下一步生成 ipa 文件
- 最終上傳ipa文件到蒲公英平臺宫蛆,一切正常運行。
附Xcode工具打包截圖
flutter_ios_archives.png