揭秘Google Play应用市场app signing的陷阱(google app play)(google app play)

访客 207 0

已有解决方法 - 2019.10.29

请参考以下链接:https://blog.csdn.net/chen_xi_hao/article/details/81134171

old

首先,我要提醒大家注意用词,尊重他人和保持礼貌是非常重要的。请允许我对这段话进行修改:“首先,请注意使用适当的语言表达自己的情绪。”

主要问题就是那个应用签名
话不多说 先看个图
揭秘Google Play应用市场app signing的陷阱(google app play)(google app play)-第1张图片-谷歌商店上架

如果你上传了自己的应用签名,那么恭喜你!基本上,你已经与Google Play绑定在一起了。Google Play将会移除你的自定义签名,并重新对应用进行签名。关键是,你可能会发现它们不同。下面是我上传的签名证书,而上面则是由Google进行的签名。有没有发现什么不同?这真是个惊喜!

目前在应用内部进行的版本更新导致了Google市场上的用户遇到了签名不一致的问题,这是为什么呢?我们必须记录下来,千万不能再次上传应用签名。我们正在积极寻找解决办法,暂时还没有找到确切的答案......

###二次跟进

当你的应用启动app signing 会生成一个 应用签名 然后会根据你第一个上传的app 得到你的 上传私钥 第一个发布版本会 根据你的上传版本签名发布 关键来了 你上传第二个版本必须用他为你提供的应用签名(并没找到应用签名在哪下载。jks 文件)打包上传 然后他会给你替换成你的上传签名 如果你用的上传签名上传的apk 那么他就会替换成另外一个应用签名 这我感觉是google的一个bug 最后说一句fuck Google

目前正在持续跟进应用签名文件的下载地址搜索。

三次追踪进展。 请点击以下链接阅读有关如何通过Google Play应用签名来保护和优化您的应用程序的文章:[https://medium.com/mindorks/securing-and-optimizing-your-app-with-google-play-app-signing-24a3658fd319](https://medium.com/mindorks/securing-and-optimizing-your-app-with-google-play-app-signing-24a3658fd319)

应用遭遇了严重的问题,我们决定立即下架并重新发布,并关闭appsiging功能。

一旦您申请了App signing,Google将会为您自动创建一个.jks文件(命名为sb.jks)并存储在他们的服务器上。这个文件是您首次上传应用签名的.jks文件(命名为me.jks)的备份,也可以被视作上传签名或验证签名所使用的。如果您上传的应用包没有使用me.jks进行签名,将会提示错误并校验失败。而如果使用了me.jks进行上传,则Google会抹去该签名,并用他们在自己服务器上生成的sb.jks为您的应用进行重新签名。这意味着您只能通过Google Play市场来更新应用程序(真是太独裁了)。当用户尝试从应用中进行自动更新时,可能会收到“签名错误”的提示信息,原因是该包不是由me.jks进行签名而是使用了sb.jks。此外,在微信支付、Facebook分享等功能中也无法正常运行,因为它们需要对签名进行验证。目前正在联系Google官方,并等待邮件回复中...

由于我理解能力有限,可能导致自己操作失误而产生的内容如上所述。如果有大牛正常使用Google Play,请提供相关教程。

###解决办法

  1. 等待google出取消app signing 然后覆盖一个版本
  2. 改包名,别无他法,因为你的app一旦上线就是无法删除的 下架不等于删除 。

标签: 谷歌商店上架 版本 文件

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~