Windows phone - C# - ссылка на покупку приложения

Как реализовать ссылку "купить" в пробном приложении?

Используете ли вы тот же метод, что и для реализации ссылки 'rate'?

Большое спасибо.

2 ответа

Решение

Использовать MarketplaceDetailTask Ракета-носитель:

MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.Show();

Увидеть:

Как использовать детальную задачу Marketplace для Windows Phone

Прежде всего, вам нужно будет зарегистрировать эту покупку в приложении для разработчиков в качестве продукта в приложении, а затем использовать это...

  public static LicenseInformation licenseInformation;

    if (!App.licenseInformation.ProductLicenses["productid"].IsActive)
             {
                    try
                    {
                        // The user doesn't own this feature, so 
                        // show the purchase dialog.
                        await CurrentApp.RequestProductPurchaseAsync("productid", false);
                        // the in-app purchase was successful
                    }
                    catch (Exception)
                    {
                        // The in-app purchase was not completed because 
                        // an error occurred.
                    }
                }
                else
                {

                    // The user already owns this feature.
                }
            }
Другие вопросы по тегам