在 Google Play 上限制应用分发会发生什么

What happen by limiting app distribution at Google Play

这个问题是关于 Google Play 如何管理更新后的应用程序的。 下面显示的案例 2 和案例 3 会发生什么:

案例一: 向所有国家/地区发布应用程序版本 1。 居住在美国的用户 X 安装了应用程序。

案例二: 发布应用程序版本 2,但将可用国家/地区更改为仅日本。 用户 X 可以将应用程序(版本 1)更新到版本 2,但居住在日本以外的任何人都不能重新安装应用程序。对吗?

案例三: 发布应用程序版本 3,仅在日本可用。 用户 X 是否仍可以将应用程序(版本 2)更新到版本 3?

如果您将某个应用发布到特定国家/地区,则该应用将仅在该国家/地区可用,其他用户将无法更新。

如果您跳过美国的某个版本,用户仍然可以更新未来的版本。美国用户将从版本 1 更新到版本 3(并且不需要安装 2)。

但是在您的示例案例 3 中,您仍然没有向美国公开应用程序,并且由于它仅限于日本,美国用户不会看到可用的更新。

Google Play 有一个 "being in the users library" 的概念,这意味着他们曾经在任何设备上安装过它。一旦应用程序进入用户库,他们就可以随时更新到最新版本(如果它与他们的设备兼容)。如果您在 Play 商店中查看 "My apps",就可以看到图书馆。它会显示您曾经获得的应用程序,即使它们当前没有安装。

国家/地区定位只会影响用户能否首先获得该应用程序,即将其添加到他们的库中。

所以在情况 2 中你是正确的。用户 X 可以更新应用程序,因为它在他们的库中。但日本以外的人无法获得它(将其添加到他们的图书馆)。

情况3,用户X仍然可以更新。他们的图书馆里仍然有它。您无法阻止曾经获得应用程序的用户更新它。