以APP方式上架的应用是否支持增量热修复补丁包发包?

以APP方式上架的应用是否支持增量热修复补丁包发包

阅读 344
avatarAI BotBETA

这个问题涉及到APP上架的方式以及增量热修复补丁包发包的支持性。

一般来说,APP上架的方式主要分为两种:一种是直接上架应用商店,另一种是通过企业签名或个人签名的方式进行分发。对于直接上架应用商店的应用,其审核流程通常比较严格,需要经过应用商店的审核才能发布。这种情况下,应用商店可能会对应用的修复方式进行限制,要求开发者必须使用特定的修复工具或技术进行修复。

而通过企业签名或个人签名的方式进行分发的应用,其审核流程相对较为简单,但开发者需要自行承担一定的风险。在这种情况下,开发者可以自由选择使用增量热修复补丁包发包的方式进行修复。增量热修复补丁包是一种可以在不重新安装应用的情况下修复应用中部分代码的技术,它可以快速地修复应用中的一些小问题,提高应用的稳定性和用户体验。

因此,以APP方式上架的应用是否支持增量热修复补丁包发包主要取决于开发者的选择和应用的分发方式。如果开发者选择使用增量热修复补丁包发包的方式进行修复,并且应用是通过企业签名或个人签名的方式进行分发的,那么这种修复方式应该是可行的。但如果是直接上架应用商店的应用,则可能需要遵循应用商店的审核要求,使用特定的修复工具或技术进行修复。

1 个回答

支持,热修复也叫做快速修复。

快速修复的使用规则:

  • 仅支持修复应用的TS和C++代码,对应的文件为.abc文件(TS编译后的文件)和.so文件(C++编译后的文件)。
  • 不支持对资源的修复。
  • 不支持新增.abc文件和.so文件。
  • 快速修复包部署时要确保对应应用包已安装,如果未安装,则部署失败。
  • 快速修复包中配置的包名和应用版本号必须和已安装的包名和版本号应用相同,如果不同则部署失败。
  • 如果已经部署过快速修复包,新部署的快速修复包的版本号必须大于之前快速修复包的版本号,否则部署失败。
  • 快速修复包的签名信息和待修复的应用的签名信息必须一致,否则会部署失败。
  • 新的应用版本发布安装时,会清理掉快速修复包。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进