Seperti biasa, tujuan kami adalah membuat developer meraih kesuksesan di Flutter, apa pun platform yang Anda targetkan. Sejak pengumuman iOS 14 pada bulan Juni, kami telah berupaya menambahkan fitur baru ke Flutter yang mendukung rilis ini, termasuk update untuk dukungan Xcode 12, serta menambahkan fitur dan penyempurnaan baru untuk dukungan iOS 14.

Jika aplikasi iOS 14 Anda menggunakan TextField, CupertinoTextField, atau TextFormField, Anda tentu ingin memastikan bahwa aplikasi dibuat dengan Flutter 1.20 atau yang lebih baru untuk memastikan bahwa pengguna tidak terganggu oleh pesan notifikasi papan klip yang tidak perlu, sesuai kebijakan papan klip Apple terbaru.

Jika tidak, aplikasi produksi yang ada akan berjalan dengan baik di perangkat iOS 14 pengguna akhir. Namun, jika Anda mengupgrade ponsel pengembangan ke iOS 14 hari ini dan ingin terus menggunakannya dengan Flutter, Anda memiliki dua pilihan.

Pilihan pertama Anda adalah menggunakan rilis hotfix terbaru dari Flutter di saluran stabil (1.20.4), yang mendukung penerapan waktu pengembangan ke perangkat fisik iOS 14. Sayangnya, ada perubahan lain yang sedikit mengganggu (dan karenanya lebih berisiko) yang diperlukan untuk melakukan proses debug dan hot reload di iOS 14. Kami menangguhkan perbaikan ini untuk rilis stabil berikutnya, yang rencananya akan dirilis dalam beberapa minggu mendatang.

Pilihan kedua Anda adalah menggunakan versi beta Flutter 1.22 yang kami rilis hari ini. Rilis ini mencakup dukungan yang lebih komprehensif untuk iOS 14, termasuk update visual, klip aplikasi, dan dukungan Xcode 12. Kami akan menginformasikan lebih banyak tentang semua fiturnya saat dipublikasikan ke saluran stabil, tetapi sementara itu, kami menyarankan versi beta ini digunakan jika Anda memerlukan dukungan untuk iOS 14 dengan segera.

Untuk mendapatkan Flutter 1.22 versi beta, gunakan perintah berikut:

$ flutter channel beta
$ flutter upgrade

Apa pun pilihannya, Anda dapat memeriksa halaman Mengembangkan untuk iOS 14 untuk mendapatkan informasi bermanfaat tentang penargetan iOS 14 dengan Flutter. Jika Anda mengalami masalah dengan iOS 14, silakan laporkan masalah di repo Flutter. Jika Anda memiliki pertanyaan, silakan posting di grup flutter-dev.