Приложение для Windows 8 С# Store - ссылка на магазин и отзывы
Мы собираемся представить игру для Windows 8 с двумя версиями:
- Бесплатная версия с поддержкой 3 уровней
- Полная игра
Итак, в версии, поддерживаемой рекламой, нам нужна кнопка для ссылки на хранилище для полной версии.
В обеих версиях мы также хотели бы поместить кнопку для ссылки на магазин для просмотра каждого приложения.
Как эти два сценария обрабатываются в Windows 8?
Ответы
Ответ 1
Благодаря прекрасным людям, которые создали Physamajig, они не только работали над этим, но и делились информацией о своем блоге! Здесь, как вы можете напрямую ссылаться на страницу обзора:
Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store:REVIEW?PFN=MY_PACKAGE_FAMILY_NAME"));
Замена MY_PACKAGE_FAMILY_NAME на файл из манифеста пакета.
См. полную информацию: http://andybeaulieu.com/Home/tabid/67/EntryID/227/Default.aspx
Ответ 2
var storeURI = new Uri("ms-windows-store:PDP?PFN=<Your package family name from the manifest>");
await Windows.System.Launcher.LaunchUriAsync(storeURI);
должен сделать трюк.
Ответ 3
Мы попросили нас сейчас напрямую связать страницу обзора с AEL. Ссылка на Rate and Review в настройке charm добавляется автоматически после того, как ваше приложение находится в магазине. Кодирование не требуется.
Ответ 4
Вы можете напрямую использовать код ниже в событии click:
MarketplaceReviewTask marketplaceReviewTask = new MarketplaceReviewTask();
marketplaceReviewTask.Show();
Вам нужно будет добавить
using Microsoft.Phone.Tasks;
также.
Ответ 5
Используйте это: -
private async void Rate_Click(object sender, RoutedEventArgs e)
{
String pfn = Package.Current.Id.FamilyName;
await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store:REVIEW?PFN=" + pfn + ""));
}
Вы можете найти подробное решение здесь.