Razvijalci: uporabite SkyDrive za varnostno kopiranje podatkov aplikacije

Ikona časa branja 3 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Ena od težav z Windows Phone je, da izgubite vse podatke svojih aplikacij, ko nadgradite na nov telefon. Vendar pa lahko razvijalci to popravijo tako, da hitro uvedejo sistem za varnostno kopiranje/obnovitev prek SkyDrive.

Spoznal sem, da aplikacije Windows Phone potrebujejo rešitev za varnostno kopiranje, zato sem v svojo aplikacijo za načrtovanje domačih nalog dodal preprost sistem varnostnega kopiranja SkyDrive, Načrtovalec moči. Če ste razvijalec, preberite spodnjo vadnico, če želite izvedeti, kako dodati isti sistem svoji aplikaciji!

 

Račun Live Connect
Najprej boste morali nastaviti račun SkyDrive API, če ga nimate. Pojdite na Live Connect spletno mesto in prijavo. Poziva vas, da dodate podrobnosti o aplikaciji. Vnesite ime in jezik aplikacije ter kliknite Sprejmem. Nato pojdite na stran z nastavitvami aplikacije, odprite nastavitve API-ja in spremenite Možnost aplikacije za mobilne odjemalce na DA. Kopirajte svojo ID številko stranke, ker jo boste potrebovali pozneje!

 

SDK v živo
Zdaj morate prenesti SDK v živo, če še niste. Pojdi do Microsoftova stran za prenos in prenesite/namestite MSI.

 

Dodajanje referenc v vaš projekt
Ne pozabite dodati sklicevanj na Live SDK v svoj projekt Visual Studio! Dodaj Microsoft.Live in Microsoft.Live.Controls na vaše reference. Prav tako dodajte System.Xml.Serialization (uporablja se za serizacijo vaših podatkov v besedilno datoteko za nalaganje v SkyDrive).

 

Dodajanje varnostne strani
Prenesite mojo že obstoječo varnostna stran (kliknite Shrani). Ko je prenesena, z desno miškino tipko kliknite datoteko ZIP in kliknite gumb »Odblokiraj«, da zagotovite branje kodnih datotek. Nato razpakirajte datoteko in kopirajte dve kodni datoteki (xaml in xaml.cs) v svoj projekt.

Oglejte si stran xaml.cs in spremenite vse elemente, ki imajo poleg njih komentarje »CHANGE«. Nato na strani xaml spremenite imenski prostor v svoj projekt in številko ClientId v svojo.

 

Dokončanje
Na strani z nastavitvami vaše aplikacije vnesite vnos za "varnostno kopiranje", ki odpre novo stran za varnostno kopiranje. Vaša stran z nastavitvami mora biti ločena stran, ne nekaj na vaši panorami! In strani z nastavitvami NE uporabljajo vrtljivih kontrolnikov!

 

Končni vzorec projekta
Lahko prenesete popolno vzorec projekta tukaj videti, kako vse deluje skupaj. Prav tako lahko prenesete Načrtovalec moči na Marketplaceu, da vidite, kako ta vzorec deluje z aplikacijo, ki je trenutno na tržnici.

Več o temah: backup, Razvijalci, Navodila