3
我发现这个方便的一段代码,以确定是否我的应用程序是在试用模式下,具有能够在模拟器中测试审判行为的额外好处...如何在Windows Phone 7中创建良好的试用体验?
public bool IsTrial
{
get
{
#if DEBUG
return true;
#endif
return new LicenseInformation().IsTrial();
}
}
这是伟大的。我将能够相应地调整行为。
但除此之外,我希望有一些内置的API,我可以通过一个按钮来购买应用程序。理想情况下,该按钮应该将用户直接带到市场中的应用程序。
调用`LicenseInformation()。IsTrial();`可能会很慢。如果你要查询这个很多,你应该缓存结果。 – 2010-12-09 19:26:09
是的,正如马特所说的,IsTrial()在手机上可能非常慢,但在模拟器上很快,所以不要在紧密的循环中检查它。 – 2010-12-09 22:55:39