All Products
Document Center

Hotpatch introduction

Last Updated: Aug 13, 2021

Hotpatch function is used to fix online bugs without releasing a new version.

Applicable scenario

Each hotpatch is an emergency release. The hotpatch function applies only when online client issues must be resolved immediately but there is no time for releasing a new version.

According to best practices, emergency release is used to resolve only critical problems with a large impact scope and high reproducibility, including but not limited to the following:

  • Crash with a high probability
  • Critical UI issues
  • Bugs that may cause asset loss or user complaints
  • Unavailability of some client functions
  • Emergency modifications upon regulatory scrutiny

Notice of use

Currently hotpatch function for iOS apps is only available in private cloud, and cannot be used in public cloud.