Ziua douăzeci și trei

intrare

Ai scris un program genial care va face pe orice utilizator fericit. Dar utilizatorul nu este credincios. Nu vrea să cumpere o pisică într-o pată. Apoi îl cereți să descarce o versiune demo a aplicației. Să presupunem că în joc jucătorul trebuie să treacă prin 50 de nivele. Vă oferă posibilitatea de a demo pentru a trece doar primele cinci niveluri, precum și pentru trecerea în continuare a jocului trebuie să cumpere. Și în cazul în care cumpărătorul înțelege că nu există nici o viață și să cumpere cu bucurie versiunea completă a programului, și ați folosit banii pentru a cumpăra mâncare pentru pisica fără aplicația.

Clasa LicenseInformation

Adăugați un link la ansamblul Microsoft.Phone.Marketplace din pagină. în care structura există o licență de clasă. Cu aceasta, puteți crea modelul de care aveți nevoie pentru versiunea demo.

Clasa LicenseInformation are o proprietate de tip Boolean IsTrial (). cu care puteți stabili starea programului. Puteți monitoriza starea programului utilizând instrucțiunea if.

Testarea modului demo

Din păcate, nu există nici un mecanism încorporat pentru a comuta între demo și versiunea completă a programului pentru a verifica programul în două moduri. Deci, hai să folosim ocolirea. Găsiți declarația IF, care este prezentă în dosarul App.xaml.cs și este responsabil pentru depanarea programului. Și pentru a crea un parametru trialMode pentruSetareSetare Izolate în spațiul de stocare izolat.

Acesta este modul în care metoda App () va arăta în fișierul App.xaml.cs pentru cazul nostru. Am setat valoarea variabilei trialMode la TRUE. Dacă trebuie să comutați la alt mod, setați această variabilă la False.

Acum puteți verifica modul în care funcționează programul în două moduri, IsolatedStorageSettings valoare de procesare. Iată codul pentru fișierul MainPage.xaml.cs pentru această verificare.

Vă reamintesc că este o metodă auto-scrisă pentru testarea programului, dar este destul de utilizabilă pentru utilizare. Dacă știți cea mai bună cale, atunci spuneți-mi. Apoi, pisica cere să mănânce și trebuie să vând imediat câteva copii ale programelor lor.

Articole similare