2011-03-10 43 views

回答

2

您必須決定試用版本中提供哪些功能,但市場會爲您管理大部分流程。

有關更多信息,請參閱MSDN "Creating Trial Applications"頁面。

0

您可以使用IsTrial實現僅限試用功能。

See here

3

可以使用試用代碼添加檢查您的應用程序:

 Microsoft.Phone.Marketplace.LicenseInformation license = new Microsoft.Phone.Marketplace.LicenseInformation(); 
     var isTrial = license.IsTrial(); 

注 - 微軟問你要不要頻繁調用這個 - 所以最好一次把它和緩存結果。

然後,您可以使用isTrial變量打開/關閉功能。

當你想給你的用戶發回市場的全額收購,那麼你可以使用:

var task = new Microsoft.Phone.Tasks.MarketplaceDetailTask(); 
    task.Show(); 

那麼剩下的唯一要做的事情就是,當你選中「支持試行」複選框上傳到市場。

也有一些警告

  • 當前AppHub報告只提供有限的反饋試行VS全部採購 - 例如計算出有多少人升級是不可能的。因此,可能值得爲這類事情添加自己的分析。
  • 已經有一些開發者建議提供試用版應用可能會導致差評 - 因爲試用版用戶可能會試用限制功能 - 而且他們的評論會顯示在完整的用戶評論中。
相關問題