Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓应用赢得';密钥升级后无法从其他应用商店更新_Android_Google Play_Google Play Console_Android App Signing_App Update - Fatal编程技术网

Android 安卓应用赢得';密钥升级后无法从其他应用商店更新

Android 安卓应用赢得';密钥升级后无法从其他应用商店更新,android,google-play,google-play-console,android-app-signing,app-update,Android,Google Play,Google Play Console,Android App Signing,App Update,我在从多个应用商店更新我的应用时遇到了大麻烦。 所以问题是,在我为我的应用程序从play console执行密钥升级后,我的用户无法使用其他应用程序商店更新他们的应用程序。他们只需要谷歌游戏就可以升级,其他什么都不用。 联系google play支持后,他们告诉我创建新的上传密钥(我不知道为什么)来解决这个问题。我已经创建了一个新的,他们在我的应用程序中执行。 所以我没有为其他应用商店执行新的上传密钥,因为我担心他们的更新进度出错。 除play store外的所有应用商店都正常,只要从play

我在从多个应用商店更新我的应用时遇到了大麻烦。 所以问题是,在我为我的应用程序从play console执行密钥升级后,我的用户无法使用其他应用程序商店更新他们的应用程序。他们只需要谷歌游戏就可以升级,其他什么都不用。 联系google play支持后,他们告诉我创建新的上传密钥(我不知道为什么)来解决这个问题。我已经创建了一个新的,他们在我的应用程序中执行。 所以我没有为其他应用商店执行新的上传密钥,因为我担心他们的更新进度出错。 除play store外的所有应用商店都正常,只要从play store以外的任何地方下载,都可以更新应用。和play store only show update按钮用户仅从app store下载以前的应用程序版本。 考虑到无法撤消游戏机按键升级,我该怎么办?
我遇到的这种情况的真正问题是什么?

为什么你希望从一个应用商店下载应用的人能够在另一个应用商店上更新它?这不是他们中任何人都支持的功能。如果它起作用,那纯粹是运气,而不是设计。这种行为在新的Google Play Signing中是不可能发生的,在Google Play Signing中,他们用于签署应用程序的实际密钥存储在Google的服务器上。通常有人有多个应用程序商店。实际上,很少有人使用备用应用程序商店。但即便如此,他们也不可能从没有下载的版本更新,他们会从下载的版本更新,通常是通过自动更新。如果它以前工作过,那它就不是预期的功能。我不希望他们修复这样一个利基用例,尤其是因为它帮助了他们根本不喜欢你做的事情(使用第三方应用商店)。