我在Google Play上有一个未发布的应用,我想为现有用户更新,但不允许新用户下载。
Google Play文档似乎说这可以通过简单地上传更新的apk(而不是重新发布应用)来完成:
未发布的应用
现有的应用用户仍然可以接收应用更新,即使您取消发布应用也是如此。如果您不希望新用户查找和下载您的应用但仍希望为现有用户提供更新,请在开发者控制台中将您的应用设置为“未发布”。 https://support.google.com/googleplay/android-developer/answer/113476?hl=en
但似乎不直观的是“未发布的”应用程序会以这种方式工作。如果文档正确,Google Play如何区分“现有”用户和“新”用户之间的区别?
答案 0 :(得分:9)
只需跟进:将更新推送到未发布的应用确实会使更新仅供现有用户使用,但该应用不会自动为这些用户更新。他们必须浏览应用程序页面,应用程序将在其中显示“更新”按钮,可以手动触发。
答案 1 :(得分:1)
(这只是猜测,我不会以任何方式与谷歌有任何联系)
现有用户可能拥有与他们用于登录Play商店的Google帐户相关联的应用。
如果您在商店中查看自己的个人资料,则会列出您已安装的所有应用。我猜这个更新仅适用于在其列表中包含您的应用的用户,并且该应用仍然对新用户不可见。
答案 2 :(得分:0)
每当安装了应用程序的用户想要更新它时,他都会请求更新应用程序,这与将应用程序重新安装为应用程序中的数据(从游戏中保存,或某些已保存的首选项等)不同保持不变,谷歌播放可以很容易地检测到,因为它可以检测到你已安装的应用程序。