360加固保APP加固后解析包安装失败

最近公司新版APP上线,需要更新应用市场进行覆盖,但是在360应用市场更新的时候,遇到一个比较麻烦的问题:签名检验失败,如下图所示

软件安装后的截图

这个肯定就是签名的出了问题,但是具体什么问题,一开始也不知道,检查的时候后来发现是在签名的时候用了公司其他APP的签名文件。

要知道一个签名文件,对应着一个APP,就类似于一个人只能有一个身份证一样。这个是不能乱用的,于是就改进修改签名,重新上传,但是审核通过之后依旧是校验失败。

这里采用的解决方法是原包在使用签名工具后在加固,下载加固包后使用签名工具在签名,即可

下面说一下,360上传软件的整个流程:

1、首先上传自己家的APP安装包到360,如果没有加固则会提示你进行加固,点击加固。

2、加固完成之后需要自己自己重新下载。

3、然后签名(点击签名即可查看完整的签名流程,来源于百度)

4、上传。然后等到审核通过即可。

这里要注意一下360应用市场关于签名的文规则

亲爱的开发者您好,您的签名与上一版本签名不一致,如坚持使用新的签名,方法一:请在“审核辅助说明”里填写详尽申请修改原因重新提交。注意每款应用仅有一次签名修改机会。方法二:您可以更改一下应用的包名,以全新应用方式上传,另申请下线目前线上的应用。

就是一个软件有一次修改签名的机会,要么就是重新改包名重新上传。

下面是我在网上搜集的关于360签名失败怎么办?签名文件和密码在哪?等等常见问题该怎么解决呢?

签名失败的原因大致有哪些?

签名失败请确认下面三种情况没有错误,如果仍签名失败,请联系客服。

1.签名文件错误。

2.密码错误。

3.WinXP系统下运行可能会出错,请使用尽量使用WIN7操作系统。

下载已加固的应用后,为什么需要对应用重新签名?

在应用保护完成以后,应用原签名将会被自动抹除,必须要重新签名后才能提交平台审核,否则会导致用户下载应用后无法正常安装。

签名文件和密码在哪里查找?

需要找该应用的开发人员索取,一个扩展名为jks或keystore的文件。

如果没有签名文件,怎么手动生成签名文件?

Android 生成keystore有两种方式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,809评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,836评论 18 139
  • 原文地址:http://www.xdowns.com/article/170/Article_5940.html ...
    Ggx的代码之旅阅读 8,560评论 0 5
  • 从奶茶店回来我直接去了图书馆,因为不想在宿舍感受堕落,基本上有空我就会来图书馆看书。 一开始是一个人看书,然后变成...
    鲸鱼泪阅读 886评论 0 0
  • 陈奕迅唱过一首歌,歌词里面说:我住的城市从不下雪,记忆像堆满冷的感觉,我爱的人没有一个留在身边,寂寞它陪我过夜。 ...
    洋娃娃的甜品屋阅读 1,171评论 0 3