集微網10月10日訊息(文/數碼控),谷歌開發者官方微信公眾號宣佈Flutter新版本——Flutter 1.22登場,能夠有效適配Android 11和iOS14。
圖片來源:微信
為了適配iOS14,谷歌對Flutter進行了以下更改,以確保其功能可以滿足開發者的需求:
1、Xcode 12 需要 iOS 9.0 或更高版本,因此Flutter的預設模板的預設系統版本從 8.0 提高到 9.0
2、iOS14 帶來的崩潰和字型渲染問題已在 Flutter 1.22 中得到修復
3、自 Flutter 1.20.4 起,部署到物理裝置的問題已得到解決
4、應用訪問剪貼簿時會顯示相關使用通知,這項新策略在 Flutter 應用中曾引發虛假通知,該問題已在Flutter 1.20.4 中得到修復
5、禁止在 iOS14裝置上執行除錯應用,但在除錯過程中執行應用除外
6、針對本地除錯的Flutter 應用,有關網路安全的新策略會使iOS14顯示一次性確認對話方塊 (僅針對開發中的應用,不適用於已釋出的Flutter 應用)
對於適配Android11,谷歌透露主要是更新了Flutter 框架和引擎,以支援最新版 Android系統中引入的兩項新特性。
第一,Flutter 現在可以提供安全邊襯區,以支援 Android 裝置的異形螢幕,包括劉海屏、挖孔屏和瀑布屏。
第二,Flutter 應用內顯示軟體鍵盤時的動畫已經可以與 Android 11 實現同步。
(校對/零叄)