Geliştiriciler: Uygulama Verilerini Yedeklemek için SkyDrive'ı kullanın

Okuma zamanı simgesi 3 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

Windows Phone ile ilgili sorunlardan biri, yeni bir telefona yükselttiğinizde tüm uygulamalarınızın verilerini kaybetmenizdir. Ancak geliştiriciler, SkyDrive aracılığıyla hızlı bir şekilde bir yedekleme/geri yükleme sistemi uygulayarak bunu düzeltebilir.

Windows Phone uygulamalarının bir yedekleme çözümüne ihtiyacı olduğunu fark ettim ve bu yüzden ödev planlayıcı uygulamama basit bir SkyDrive yedekleme sistemi ekledim. Güç Planlayıcı. Bir geliştiriciyseniz, aynı sistemi uygulamanıza nasıl ekleyeceğinizi öğrenmek için aşağıdaki öğreticiyi okuyun!

 

Canlı Bağlantı Hesabı
Öncelikle, yoksa bir SkyDrive API hesabı oluşturmanız gerekir. şuraya git Canlı Bağlantı site ve giriş yapın. Uygulamanızın ayrıntılarını eklemenizi ister. Uygulama adınızı ve dilinizi girin ve Kabul Ediyorum'a tıklayın. Ardından Uygulama Ayarları Sayfasına gidin, API Ayarlarını açın ve EVET'e kadar mobil istemci uygulaması seçeneği. Müşteri Kimlik numaranızı kopyalayın çünkü daha sonra ihtiyacınız olacak!

 

Canlı SDK
Henüz yapmadıysanız, şimdi Canlı SDK'yı indirmeniz gerekiyor. git Microsoft'un İndirme Sayfası ve MSI'ı indirin/kurun.

 

Projenize Referans Ekleme
Visual Studio projenize referansları Live SDK'ya eklemeyi unutmayın! Eklemek Microsoft.Live ve Microsoft.Live.Kontroller referanslarınız için. Ayrıca, ekleyin System.Xml.Serileştirme (SkyDrive'a yüklemek için verilerinizi bir metin dosyasına seri hale getirmek için kullanılır).

 

Yedekleme Sayfası Ekleme
önceden var olanı indir Yedek sayfa (Kaydet'e tıklayın). İndirdikten sonra, ZIP dosyasına sağ tıklayın ve kod dosyalarının okunabilmesini sağlamak için “Engellemeyi Kaldır” düğmesine tıklayın. Ardından dosyayı açın ve iki kod dosyasını (xaml ve xaml.cs) projenize kopyalayın.

xaml.cs sayfasına bakın ve yanlarında “CHANGE” yazan tüm öğeleri değiştirin. Ve sonra xaml sayfasında, projenizin ad alanını ve ClientId numarasını kendinizinkiyle değiştirin.

 

bitirmek
Uygulamanızın ayarlar sayfasında, yeni yedekleme sayfasını açan “yedekleme” için bir giriş yapın. Ayarlar sayfanız, panoramanızdaki bir şey değil, ayrı bir sayfa olmalıdır! Ve ayar sayfaları pivot kontrolleri KULLANMAZ!

 

Bitirme projesi örneği
komple indirebilirsiniz proje örneği burada her şeyin birlikte nasıl çalıştığını görmek için. Ayrıca, indirebilirsiniz Güç Planlayıcı Bu örneğin şu anda Marketplace'te bulunan bir uygulamayla nasıl çalıştığını görmek için Marketplace'te.

Konular hakkında daha fazla bilgi: yedek, geliştiriciler, öğretici