在不同版本的Windows上测试UWP应用程序?

时间:2017-09-26 11:31:29

标签: uwp windows-store-apps

我构建了一个针对Windows 10240及更高版本的应用。但是,我在更新中错误地将Windows.Services.Store命名空间用于IAP。

通过审核,现在我看到了Windows 10旧版本用户的崩溃报告。

有没有办法可以测试我的应用是否在这些旧版本上成功运行?

(不包括启动四个虚拟机,或者尽可能构建测试PC)

1 个答案:

答案 0 :(得分:2)

正确测试的唯一方法是使用VM或实际机器;没有办法让Windows“忘记”API实际存在。 (Windows将根据您的MaxVersionTested属性模拟旧操作系统版本的行为,但不会阻止您的应用访问较新的API。)

您可以有条件地调用API的方式是通过ApiInformation class - 如果它在那里,请使用它,否则不要。