Windows 8.1 应用存在于 Windows 10 Store,但不存在于 Windows 8.1 Store

Windows 8.1 app exists in Windows 10 Store, but not in Windows 8.1 Store

详细解释:

  1. Windows x86 和 ARM 架构的 8.1 目标应用程序包已上传到 Windows 商店;
  2. Windows 存储 批准 它作为一个有效的应用程序,并使用目标分发(针对特定电子邮件地址的 Beta 版本)发布它,并给了我两个不同的每个 Store 的 links:Windows10 - www.microsoft.com/store/apps/some_code; Windows 8 - apps.microsoft.com/windows/app/some_other_code;
  3. 两个 link 都重定向到 Windows 商店网络版中的同一页面(并在游戏页面打开的情况下立即打开商店应用程序):www.microsoft.com/en-us/store/games/game-name/another_code;
  4. 当您在 Windows 10 机器上单击 Windows 10 商店 link 时,商店应用程序打开,应用程序下载顺利且轻松;
  5. 但是当您在 Windows 8.1 机器上打开 link 到 Windows 8.1 Store 时,Store App 打开,刷新一次,但没有显示应用程序页面,它显示主页,你根本无法从官方 Windows 8.1 Store 下载应用程序,即使浏览器页面 includes Windows 8.1 in supported OS'es list;

一些补充意见:

如果您需要更多信息-评论,我会尝试解释更多细节:)

最后,我在这里找到了答案: https://msdn.microsoft.com/en-us/windows/uwp/publish/set-app-pricing-and-availability

"If you want to hide your app in the Store but still make it available to certain people, select one of the following options to limit your app's availability. Note that customers on Windows 8 and Windows 8.1 won't be able to get the app at all if you choose any of these options."

因为我们的应用程序被隐藏了,例如"targeted distribution"(某些电子邮件地址在 "white-list" 中),我们无法在 Windows 8.1 商店中测试该应用程序。 (不要问为什么,但是..)Microsoft 不允许在 Windows 8.1 机器上使用此功能,如上文所述。