【问题标题】:Can Windows 10 download Windows 8.0 app from Store?Windows 10 可以从应用商店下载 Windows 8.0 应用程序吗?
【发布时间】:2016-01-20 11:36:15
【问题描述】:

我的 Windows 开发人员中心仪表板中有我的 Windows 8.0 包。我想知道 Windows 10 用户是否可以通过 Windows 应用商店查看和下载我的应用程序。似乎它不起作用。 怎么做?我是否必须将我的项目“重新定位”到 Windows 10?

【问题讨论】:

  • 请不要接受我的回答,因为我想删除它。如果您查看 cmets,关于它是否正确存在一些争议。对于任何麻烦,我深表歉意。

标签: windows-8 windows-store-apps windows-10 windows-store


【解决方案1】:

是和不是。我相信它旨在得到支持,但您可能会遇到问题。你需要自己测试一下。

在网络浏览器中转到https://www.microsoft.com/en-us/store/apps,然后找到您的应用。右键单击页面并选择查看源代码。你可以找到类似的描述

“从适用于 Windows 10、Windows 8 的 Microsoft Store 下载此应用程序, Windows 8.1"

或者

从适用于 Windows 10、Windows 8 的 Microsoft Store 下载此应用。

一些 Windows 8.0 应用/游戏确实适合我。

【讨论】:

  • 我联系了 MS 支持并得到了自相矛盾的信息 - 请参阅下面的答案。这似乎是 MS 的一个巨大疏忽。我们都知道 Windows 8 应用程序将在 Windows 10 上运行,但微软似乎从未告诉任何人,只有 Windows 8 的应用程序不会出现在新商店中。
  • 艾伦,我在页面的源代码中没有找到类似的东西。由于我遇到了这个问题,我将假设@chuex 的回答更有帮助。不过还是谢谢。
【解决方案2】:

不,Windows 10 设备将无法在 Windows 应用商店中看到 Windows 8.x 应用。

我也有同样的问题,我只针对 Windows 8.x。我联系了 MS 支持,他们说你需要创建一个 Windows 10 包。这是我从他们那里收到的电子邮件中的回复:

我了解到您没有在 Win 10 商店中看到您的应用。我仔细看了看,发现您的应用仅适用于 8 和 8.1。在这种情况下,您需要提交包含 Win 10 软件包的新更新,以便应用商店开始提供它。


更新 - 就上下文而言,我在这里包括我自己和 MS 支持之间的完整交流。我没有第一个支持请求的原始文本,但交流的其余部分取自后续电子邮件。

Chue(这里是我记忆中的文字):

我有应用程序 XYZ,它执行 123。在应用程序仪表板中,我设置了关键字“123”进行搜索。我的应用程序面向 Windows 8.1,而不是 Windows 10。从 Windows 8.1 商店应用程序中,我可以搜索“XYZ”和“123”并查看我的应用程序。但是,当我从 Windows 10 商店应用程序执行此操作时,我没有得到任何结果。怎么了?

MS 支持(此处后面的文字来自电子邮件):

我了解到您没有在 Win 10 商店中看到您的应用。我仔细看了看,发现您的应用仅适用于 8 和 8.1。在这种情况下,您需要提交包含 Win 10 软件包的新更新,以便应用商店开始提供它。

楚:

为什么提交过程没有说明这一点? ...以下来自https://msdn.microsoft.com/en-us/library/windows/apps/mt148548.aspx#dist_vis的帮助

分布和可见性

默认情况下,您的应用将列在应用商店中,供客户通过搜索、浏览或直接链接查找。您可以通过在分发和可见性部分选择不同的选项来限制应用的可用性。

如果您不希望该应用可供任何新客户使用,您可以选择隐藏此应用并停止销售。在应用程序通过认证过程后,新客户将无法再使用它(尽管任何已经拥有您的应用程序的客户仍然可以使用它,并将获得您稍后发布的任何更新)。您仍会在仪表板中看到该应用,如果您决定再次提供该应用,您可以通过创建新提交并更改其分发和可见性设置来实现。

如果您想阻止客户通过搜索或浏览在应用商店中找到您的应用,但仍将其提供给特定人群,您有几种选择。您可以选择隐藏此应用并停止销售,然后生成促销代码以分发给 Windows 10 上的特定人员。他们可以使用链接和代码免费获取您的应用,即使您没有将其提供给任何其他客户。

MS 支持:

对于任何误解,我深表歉意。这不是分布和可用性的问题。基本上,由于您的应用目前尚未构建为在 Windows 10 上运行,因此在 Windows 10 上搜索应用商店的任何客户都不会看到此应用。这是因为该应用程序无法在他们的系统上运行。在这种情况下,没有理由向他们展示他们无法安装的应用程序。运行 Windows 8 和 8.1 的用户能够毫无问题地搜索、安装和运行您的应用。

楚:

该应用在 Windows 10 上运行良好。自 10 测试版以来我一直在这样做。

MS 支持:

感谢您的跟进。需要说明的是,即使应用程序在 Win 10 上运行,除非您提交包含 Win 10 的应用程序包,否则系统不会将其视为兼容。此功能对于任何版本的 Windows 都是相同的。如果应用仍然在 Win 7 上运行,除非应用包是使用 Win 7 版本构建的,否则应用商店不会将其列为可用。

【讨论】:

  • 这是不正确的。 Windows 10 设备绝对可以在 Windows 应用商店中看到 Windows 8.x 应用程序(很容易证明:搜索“Windows 8”,你会找到几个)。我怀疑 Win10 与 Win8 应用程序是用于确定是否应找到特定应用程序的启发式方法之一。引用的电子邮件可能是指您的应用程序的具体情况,也可能是发件人的误解,但绝对不能普遍适用。我会让开发中心升级团队知道这条消息(充其量)令人困惑。您可能需要重新打开您的案例以进行澄清。
  • @Rob 我在上面添加了完整的支持交流。您可以自己判断自己或MS支持是否有任何误解。用于搜索的启发式方法是一个黑匣子,因此我无法评论它在做什么。我只能说它不适合我。
  • 谢谢。我会跟进那个团队。你得到的解释是完全错误的。商店知道旧应用仍然兼容并将提供它们(但不是 Win 7 应用:Win 7 不支持 Windows 应用商店应用。它们是 Windows 8 的新应用)。您的特定应用未出现在搜索中是一个不同的问题,并不适用于所有未出现的 Windows 8.x 应用。
  • @Rob - 所以部分 Win 8.x 应用程序出现在 10 商店中。问题是我们不知道那个 % 是什么。是 99%、50% 还是 1%? x% 没有出现的原因是什么?是搜索吗?是兼容性吗?是不是别的什么问题?只有 MS 知道答案,目前我得到的信息相互矛盾。莱昂纳多的问题和我的问题一样吗?我认为还不清楚。我上面关于 Win 10 看不到 Win 8 应用程序的回答是基于 MS Support 所说的 - Win 8 应用程序在某种程度上与 Win 10“不兼容”,并且没有从我的特定搜索问题中概括出来。
  • 我不知道为什么您的应用没有出现在搜索中,但这并不是因为它是 Windows 8 应用。与 Windows 10 应用程序是否可以看到 Windows 8 应用程序相比,为什么你的应用程序没有出现在搜索中是一个不同的问题,而且这里不适合讨论你的应用程序的搜索问题。您在此处从 MS Support 引用的线程绝对是错误的。我已将其提请开发中心升级团队注意,他们正在重新审理您的案件,应该与您联系。他们或许能够提供更多信息,说明您的应用为何未出现在搜索结果中。
【解决方案3】:

Windows 10 用户可以从商店下载 Windows 8.x 和 Windows 10 应用程序。 Windows 10 移动用户也可以下载 Windows Phone 7 和 Windows Phone 8 应用程序。基本上,适用于 Windows 8 的所有内容仍适用于 Windows 10。适用于 Windows Phone 8 的所有内容仍适用于 Windows 10 Mobile。

您无需为要定位的每个平台上传软件包(尽管建议这样做)。商店将挑选最好的。观看 Build Talk Store: Deep Dive on Publishing Universal Windows Apps 了解更多背景信息。

如果您的用户在搜索商店时无法找到您的应用,那么您可以为他们提供一个直接 URL:https://www.microsoft.com/store/apps/。请参阅View app identity details 了解更多信息。

您可以在开发中心仪表板中的应用管理/应用标识下找到这些扩展的 URL(这是从仅限 Silverlight 的应用中截取的:它仍然有一个适用于 Windows 10 的 URL,并在 Windows 10 Mobile 上运行):

【讨论】:

  • 您在技术上是正确的,如果 Win 10 用户可以找到我的应用程序,他们可以下载并安装它。然而,问题是搜索之一。 Win 10 用户无法通过名称或关键字找到我的应用程序。它在 Windows 8 上运行良好。至于共享链接,只能到此为止。最终,我需要可以从商店中搜索我的应用。
  • 是的,但这与莱昂纳多提出的问题不同,并且与您的回答截然不同。您的应用存在搜索问题并不能推广到所有未提供的 Windows 8.x 应用。您的应用程序是 Windows 8 应用程序可能与您的问题完全无关(搜索启发式对我来说也是一个黑匣子)。很容易证明某些 Windows 8 应用程序可以通过搜索找到,因此说 Windows 10 不会看到任何 Windows 8.x 应用程序肯定是错误的。
猜你喜欢
  • 2013-03-30
  • 1970-01-01
  • 2012-10-06
  • 2016-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多