我在几家商店提供我的安卓应用: Google,Appstore,华为AppGallery
对于所有这些人,我使用相同的签名和包名。akps仅在采购核查中有所不同。谷歌的版本在应用程序初创公司进行检查,如果它是从谷歌购买的,因此亚马逊和华为的版本是一样的。
两周前我把一个新版本上传到所有三家商店。一天后,华为发布了这一最新消息。
和一些非常不愉快的事情发生了: AppGallery更新了所有的应用程序,不仅仅是那些最初从AppGallery.购买的应用程序。
因此,拥有华为智能手机和AppGallery,但最初从Google购买这款应用的客户,将无法再推出这款应用。该应用程序检查了它是否是从华为购买的,但事实并非如此。用户显示了一个错误,请立即购买该应用程序或更改帐户。
因此,我收到了大量的邮件、电话和糟糕的评论。Google的用户现在可以在AppGallery上留下评论,尽管他们根本就没有在那里买过这个应用.
我错了吗,但难道每个应用商店都应该只更新自己的应用程序,尤其是购买的应用程序吗?
多年来,我一直在不同的应用商店提供我的应用程序,相同的签名,相同的包名(以前也在AndroidPIT和三星Galaxy ),这个问题从未发生过。
发布于 2022-10-18 06:07:49
您应该为每个市场使用不同的密钥存储库,这样应用程序只能从原来的商店更新。
https://stackoverflow.com/questions/74028243
复制相似问题