Pengembang: Gunakan SkyDrive untuk Mencadangkan Data Aplikasi

Ikon waktu membaca 3 menit Baca


Pembaca membantu dukungan MSpoweruser. Kami mungkin mendapat komisi jika Anda membeli melalui tautan kami. Ikon Keterangan Alat

Baca halaman pengungkapan kami untuk mengetahui bagaimana Anda dapat membantu MSPoweruser mempertahankan tim editorial Baca lebih lanjut

Salah satu masalah dengan Windows Phone adalah Anda kehilangan semua data aplikasi saat mengupgrade ke ponsel baru. Namun, pengembang dapat memperbaikinya dengan menerapkan sistem pencadangan/pemulihan secara cepat melalui SkyDrive.

Saya menyadari bahwa aplikasi Windows Phone memerlukan solusi pencadangan, jadi saya menambahkan sistem pencadangan SkyDrive sederhana ke aplikasi perencana pekerjaan rumah saya, Perencana Daya. Jika Anda seorang pengembang, baca tutorial di bawah ini untuk mempelajari cara menambahkan sistem yang sama ke aplikasi Anda!

 

Akun Live Connect
Pertama, Anda harus menyiapkan akun API SkyDrive jika Anda belum memilikinya. Pergi ke Sambungan Langsung situs dan login. Ini akan meminta Anda untuk menambahkan detail aplikasi Anda. Isi nama dan bahasa aplikasi Anda dan klik Saya Setuju. Lalu buka Halaman Pengaturan Aplikasi, buka Pengaturan API, dan ubah Opsi aplikasi klien seluler ke YA. Salin nomor ID Klien Anda karena Anda akan membutuhkannya nanti!

 

SDK langsung
Sekarang Anda perlu mengunduh Live SDK jika Anda belum melakukannya. Pergi ke Halaman Unduhan Microsoft dan unduh/instal MSI.

 

Menambahkan Referensi di Proyek Anda
Jangan lupa untuk menambahkan referensi ke Live SDK di proyek Visual Studio Anda! Menambahkan Microsoft.Langsung dan Microsoft.Live.Kontrol untuk referensi Anda. Juga, tambahkan System.Xml.Serialisasi (ini digunakan untuk membuat serial data Anda menjadi file teks untuk diunggah ke SkyDrive).

 

Menambahkan Halaman Cadangan
Unduh saya yang sudah ada sebelumnya Halaman cadangan (klik Simpan). Setelah diunduh, klik kanan file ZIP dan klik tombol “Buka Blokir” untuk memastikan file kode dapat dibaca. Kemudian, unzip file, dan salin dua file kode (xaml dan xaml.cs) ke dalam proyek Anda.

Lihat melalui halaman xaml.cs dan ubah semua item yang memiliki komentar “CHANGE” di sebelahnya. Dan kemudian pada halaman xaml, ubah namespace ke proyek Anda dan nomor ClientId menjadi milik Anda.

 

Menyelesaikannya
Pada halaman pengaturan aplikasi Anda, buat entri untuk "cadangan" yang membuka halaman cadangan baru. Halaman pengaturan Anda harus menjadi halaman terpisah, bukan sesuatu di panorama Anda! Dan halaman pengaturan TIDAK menggunakan kontrol pivot!

 

Contoh proyek akhir
Anda dapat mengunduh yang lengkap contoh proyek di sini untuk melihat bagaimana semuanya bekerja bersama. Juga, Anda dapat mengunduh Perencana Daya di Marketplace untuk melihat cara kerja sampel ini dengan aplikasi yang saat ini ada di Marketplace.

Lebih lanjut tentang topik: backup, pengembang, tutorial