丢失Android应用签名密钥后,能否复用Bundle ID重新发布应用?
问题解答
能否通过隐藏旧应用,使用相同Bundle ID和包名上传同款应用?
不行。Google Play商店中,Bundle ID(包名)是应用的唯一标识,一旦该ID在你的开发者账号下发布过,即便隐藏旧应用,也无法用同一ID上传签名密钥不同的新应用。Google Play的签名验证机制要求,同一Bundle ID的后续版本必须使用与初始版本一致的签名密钥(或通过官方密钥轮换流程替换,但你联系支持未获回复,此路径暂时无法推进)。已安装旧应用的用户需重新下载还是会收到更新?
既然无法用原Bundle ID上传新应用,你只能使用新的Bundle ID发布同款应用。这种情况下,已安装旧应用的用户不会收到新应用的更新提示——系统会将新应用判定为独立的另一款应用,用户必须手动搜索并下载新应用,且新旧应用可同时存在于设备中(除非用户主动卸载旧应用)。
额外提示:如果后续支持团队回复了你的密钥更换申请,按官方流程完成密钥轮换后,就能继续用原Bundle ID发布更新,用户也能正常收到更新提示,这是最优方案,建议持续跟进支持请求。
内容的提问来源于stack exchange,提问作者geikov
相关产品推荐
相关产品推荐

