Android 取消发布Google Play应用程序和IAP

Android 取消发布Google Play应用程序和IAP,android,in-app-purchase,google-play,Android,In App Purchase,Google Play,所以我在Google Play商店里有这个应用程序。我必须取消发布该应用程序,但有些用户已经进行了应用程序内购买。取消发布该应用程序是否会阻止已安装该应用程序的用户在将来进行任何购买 从我所看到的情况来看,即使应用程序未发布,用户是否仍能够更新该应用程序: “当您取消发布应用程序时,现有用户仍可以使用您的应用程序并接收应用程序更新。新用户无法在Google Play上查找和下载您的应用程序。” 但是,IAP似乎从其父应用继承了发布/取消发布状态: 未发布状态从父应用程序继承。如果应用程序内产品的

所以我在Google Play商店里有这个应用程序。我必须取消发布该应用程序,但有些用户已经进行了应用程序内购买。取消发布该应用程序是否会阻止已安装该应用程序的用户在将来进行任何购买

从我所看到的情况来看,即使应用程序未发布,用户是否仍能够更新该应用程序:

“当您取消发布应用程序时,现有用户仍可以使用您的应用程序并接收应用程序更新。新用户无法在Google Play上查找和下载您的应用程序。”

但是,IAP似乎从其父应用继承了发布/取消发布状态:

未发布状态从父应用程序继承。如果应用程序内产品的父应用程序从未发布过,则即使应用程序内产品的状态已发布,该应用程序的应用程序内产品也将被视为未发布

未发布的产品不能购买,对吗?那么,这是否意味着,如果我关闭应用程序,所有安装了游戏的用户都将立即停止购买


如果是这样的话,我在这里缺少的其他解决方案是否会阻止用户搜索/安装应用程序,但如果他们安装了应用程序,仍然能够进行购买?

请参阅以上评论了解更多详细信息:否,取消发布时付款不起作用


然而,更新确实如此,尽管强制更新似乎不起作用。如果你需要让人们远离旧版本,不管什么原因,考虑从服务器端开始支付,并且在下载应用程序时关闭杠杆支付。当他们尝试进行IAP时,您可以使用一条消息让他们进行更新——这比仅仅从Google Play中获取错误要好得多——这似乎无法解决问题

我投票结束这个问题,因为你已经回答了你的问题。无论如何,这不是一个编程问题。我不确定我是否回答了我自己的问题,因为关于用户体验的一切都是倒退和错误的。继续四处挖掘,发现了这个:,但这个问题并没有一个具体的答案。对于这个问题,还有其他更好的堆栈交换吗?下面是您的答案:
“未发布状态从父应用程序继承。如果应用内产品的父应用程序曾经未发布,则即使应用内产品的状态已发布,该应用程序的应用内产品也将被视为未发布。“
事实上,刚刚测试过它——事实上,这种行为就是实际发生的:在你取消发布的那一刻无法进行购买。我仍然认为这是倒退和错误的,但我想我真正需要的是确认我没有做错工作。谢谢你,伙计。