首頁 > 軟體

Flutter專案在 iOS14 啟動崩潰的解決方法

2020-09-24 06:00:49

Flutter是什麼?
Flutter是Google一個新的用於構建跨平臺的手機App的SDK。寫一份程式碼,在Android 和iOS平臺上都可以執行。

下面看下Flutter專案在 iOS14 啟動崩潰的問題及解決方法

崩潰現象

在iOS14釋出之後,執行APP就出現閃退,和機型沒關,只要是iOS 14就必閃退

崩潰分析

1、啟動就閃退,多起幾次可能有一次沒有問題。
2、啟動後到某個頁面卡死(必卡跳不過)
根本原因尚不明確,個人分析Product Name會影響Header Folder Path,可能是程式碼載入路徑中出現中文會出問題。

解決方法

Xcode裡,選擇當前專案的TARGETS->BuildSetting -> Packaging -> Product Name,將中文的命名改成英文,flutter專案建議直接改成Runner。

希望以上方案能幫到大家~~~

PS:開啟flutter專案,報錯import出現錯誤

有問題請指教!!!謝謝🌹

問題

最近學習flutter,兩臺電腦切換,開啟會出現一些問題,需要自己設定。

在lib資料夾中,佈局檔案裡面都是紅的

解決方法開啟 file -> project struct

 

- 設定Project中的sdk

 

- 設定Modules中的Dependencies,新增Dart Sdk,Dart Package,勾選即可

 

- 點選apply- 進入`pubspec.lock` 檔案會有提示 package get (記不清了,,ԾㅂԾ,,),執行一下即可

 

- 如果在自己建立的`package` 中也是紅的,同樣方法,即可問題解決了。

PS: 不過在MainActivity中,import *.flutter.**依然有問題。不懂什麼問題,什麼原因。如有大佬,請指教啊!

到此這篇關於Flutter專案在 iOS14 啟動崩潰的解決方法的文章就介紹到這了,更多相關Flutter專案iOS14 啟動崩潰內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!


IT145.com E-mail:sddin#qq.com