升級到 Flutter 2.5 ...... 失敗怎麼辦?
WriterShelf™ is a unique multiple pen name blogging and forum platform. Protect relationships and your privacy. Take your writing in new directions. ** Join WriterShelf**
WriterShelf™ is an open writing platform. The views, information and opinions in this article are those of the author.
Article info
This article is part of:
Categories:
Tags:
Date:
Published: 2021/10/08 - Updated: 2021/12/14
Total: 1180 words
Like
or Dislike
About the Author
很久以前就是個「寫程式的」,其實,什麼程式都不熟⋯⋯
就,這會一點點,那會一點點⋯⋯
More to explore
Flutter 在大約在三個禮拜前,發佈了 2.5 版的更新(我目前用的是 2.2.3),我對這種比較大的更新,都憂喜參半,喜的是一定有新功能或是 Bug 被移除了,憂的是通常會帶來新的問題,有時,甚至目前的程式還要做 Migration 搬遷。
What’s new in Flutter 2.5 — Performance improvements, DevTools updates, new Material You support, a new app template, and more!
Medium
如果是正式的開發案,我通常會先確定新版有我所需要的功能,或至少會等一兩個月後,才更新,簡單來說,如果沒有需要,目前日子過的好好的,為什麼要更新?但是我們現在是在「學習階段」,跟著新版本走,可以多玩多學並看看新東西,何樂而不為,反正我們的 App 又沒有上市期限,所以我就決定來試試新版 Flutter 了。
Flutter 2.5 簡介
Flutter 2.5 更新才短短兩個禮拜,就已經升級到 2.5.3 了,改版的真快,這是好事,代表有在除蟲,2.5 版有這些主要的新功能:
也有些程式需要搬遷:
看來,主要是效率變好,新功能倒是還好,至少不怎麼吸引我。
Flutter 2.5 升級步驟:
結論:
這次升級失敗, 看來 2.5.3 還是有些問題,至少有一些人跟我都遇到問題了,我會再等一下了,也許等到 2.6 以後了。
後記:
很快的就有能人異士解決了這個問題,基本上就是 Flutter 的問題,要在 iOS 上做個特殊的設定,連結在此,這就是一個典型的 SDK 升級造成的問題,當一個 SDK 越來越大時,測試是很難一次到位的,我不喜歡這個解法,決定跳過 2.5 等下一版。
2021/12/14:升級到 2.8 版,很順利、完全無痛,看來 Flutter 團隊有修正 2.5 版的這個錯誤了,很好,現在可以用 2.8 版了。