Kami menggunakan Application.Current.Properties untuk menyimpan data pengaturan untuk aplikasi kami.
Saat kami merilis versi baru aplikasi ke toko (Apple App Store dan Google Play), apakah pengaturan ini dipertahankan atau dihapus?
Kami menggunakan Application.Current.Properties untuk menyimpan data pengaturan untuk aplikasi kami.
Saat kami merilis versi baru aplikasi ke toko (Apple App Store dan Google Play), apakah pengaturan ini dipertahankan atau dihapus?
Saya baru saja menjalankan pengujian dengan mendistribusikan dua versi ke HockeyApp - baik untuk iOS dan Android - dan nilai-nilainya disimpan di Application.Current.Properties (catatan, bukan Pengaturan dari plugin pengaturan apa pun) dipertahankan pada instalasi versi yang diperbarui.
Ini adalah kabar baik bagi kami dan pelanggan kami!
Lihat thread ini di Forum Xamarin
Tidak, semua nilai dalam kamus nama-nilai diserialkan ke disk setiap kali aplikasi memasuki mode tidur. Mereka dibaca kembali ketika aplikasi dimuat kembali.
Data aplikasi Anda - secara umum - tidak dihapus saat Anda memasang pembaruan (terhapus saat aplikasi dicopot pemasangannya), lih. di sini, di sini dan di sini. Oleh karena itu App.Current.Properties
harus dipertahankan saat memperbarui aplikasi. Namun Anda bisa dengan mudah mencobanya. Publikasikan versi beta di HockeyApp, TesFlight atau apa pun, perbarui aplikasi dan lihat apa yang terjadi.