0

基本上我的问题是,在 Windows Phone 7 的物理设备上以发布模式测试应用程序时,试用许可证是否会设置为“假”?我已经读过,在发布模式下的 Window Phone 8 中,试用许可证将是missingrevoked。我正在尝试通过引用http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh286402(v=vs.105).aspx来测试旧的 WP7 应用程序的试用模式,但是在放置断点时当IsTrial处于发布模式时,它返回一个“假”。我只是觉得这很奇怪,但想确保在市场上更新我的应用程序时,“LicenseInformation”类将返回试用许可证的正确值(我的第一次发布有一个小错误,我必须修复有关试用实施的问题)。

4

1 回答 1

0

是的,IsTrial 总是返回 false 是“正常的”,这就是为什么他们在调试模式下对值进行硬编码,以便您可以测试这两种情况。您可以在此处找到确认信息,例如:

如果您在开发时(在模拟器中)运行应用程序,那么 IsTrial() 将始终返回 FALSE

对于 windows phone 8,有一个新的LicenseInformation类(在不同的命名空间中),它的行为略有不同,但 windows phone 7 中的前一个类仍然可用并且仍然工作相同。

于 2013-10-22T23:24:58.670 回答