Вземете версията на приложението Windows Phone от магазина

Разработвам приложение за windows phone. Имам версия на приложението си в Windows Store. Знам как да намеря версията на пакета, който разработвам, но искам да намеря програмно версията на моето приложение в windows store, за да мога да сравня и ако магазинът за версии е по-голям от версията на приложението, която потребителят има, искам да направи известие и да му каже, че е налична по-нова версия. Благодаря предварително!


person user3796978    schedule 25.04.2016    source източник
comment
ОС вече ще прави това периодично за вас. Ако имате критична промяна, която трябва да направите (например в уеб услуга, която използва вашето приложение), вие можете да добавите към нея метод, който предава версията на приложението, за да определите дали смятате, че пуснахме по-късна версия.   -  person Rowland Shaw    schedule 25.04.2016


Отговори (1)


Започвайки с WP8, можете да правите заявки в магазина, като използвате windows.applicationmodel.store.listinginformation, но за съжаление това не включва версията.

Няма публичен API на Windows Store, който да предоставя тази информация. Така че ще трябва или да изчерпите информацията сами, или да се свържете с API на трета страна, който предоставя вече изчерпани данни. Решенията, описани тук: приложен програмен интерфейс на Windows Store за достъп до метро и телефон информация за приложения

Чакай, но защо? Ако трябва само да предоставите на приложението си най-новия код на версия, просто го запазете в JSON файл, хостван на вашия бекенд, или като алтернатива, ако ви харесва, създайте специално уеб приложение който проверява за актуализации.

person Vaiden    schedule 25.04.2016
comment
Това не връща текущо публикувания номер на версията - person Rowland Shaw; 25.04.2016
comment
Да, има информация само за: възраст, текущия пазар, име на приложението, описание. Не показва пакетната версия на приложението. - person user3796978; 25.04.2016
comment
Актуализиран отговор. Благодаря! - person Vaiden; 25.04.2016