好吧,我的朋友发生了一件非常愚蠢的事。
他几周前提交了一个Android应用程序,为用户提供应用程序内购买。
现在,他需要更新.apk
以修复错误,但他实际上丢失了他之前用于签署应用程序的密钥库 (真是个笨蛋......)他告诉我它肯定丢了。他用尽所有选择来找到或恢复它,但没有成功。因此,正如他所理解的,提交更新的唯一方法是在Google Play开发者控制台中实际创建一个新应用。他是如此愚蠢,我总是告诉他做重要文件的备份,他只是不会听(哇,真的,这样的傻瓜......)! 叹息... 的
幸运的是,在这段时间里,他只有少数用户在他的应用程序中实际购买了一些东西。但是,我想知道(对于我的朋友)是否有任何方法将同一用户的In App Purchase从旧应用转移到新应用,以便购买某物的用户在应用程序中,现在想要更新它,不会因为他的愚蠢而受到惩罚,并且必须再次购买相同的物品....
答案 0 :(得分:4)
AFAIK,没有办法做到这一点。唯一的选择是退款并要求他们在新应用中再次购买。我相信退款可以通过登录商家帐户来完成。
Google Play不提供任何形式的内容传送。你是 负责提供您在其中销售的数字内容 应用。 应用内商品始终明确关联 一个且只有一个应用程序。也就是说,一个应用程序无法购买 针对其他应用发布的应用内商品,即使他们来自该应用 同一个开发者。
顺便说一句,该应用程序是否有任何后端?他在哪里保存了所有购买的数据?