WP8 IsTrial()总是返回false

时间:2014-05-29 06:40:18

标签: c# windows-phone-8 trial

我开发了具有试用模式的WP8应用程序。围绕IsTrial()调用的所有代码都是按照文章http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh286402(v=vs.105).aspx

中的描述进行的

当我使用假试验调试应用程序时(如上面的链接所述),我的广告横幅在模拟器和开发者设备上显示正常,但是当我的应用程序在WP Store中可用时,看起来IsTrial()总是返回false - 没有显示广告!

有人遇到同样的问题吗?

感谢大家! 关于。

1 个答案:

答案 0 :(得分:0)

如果你的应用程序在license = true / false下工作正常,那么在发布App之后,你提交的代码应该可行。最佳实践是将该代码放在Application_Launching和Activated事件中。 另请注意,测试版始终是免费的 - 因此您也会得到错误。

如果您测试IsTrial,您还应该测试IsActive。即使在试用期结束后,IsTrial也会返回true。但是,IsActive 在试用期结束后将返回false。