Todos os produtos
Search
Central de documentação

Mobile Platform as a Service:Visão geral do Hotpatch

Última atualização: Jun 28, 2026

O Hotpatch corrige bugs em um aplicativo em produção sem a necessidade de lançar uma nova versão.

Cenários

Cada Hotpatch é uma versão de emergência. Por isso, o mPaaS restringe o uso do Hotpatch a situações em que você precisa corrigir imediatamente um problema no cliente em produção quando não há tempo para lançar uma nova versão.

Como melhor prática, utilize o Hotpatch apenas para problemas críticos, generalizados e altamente reproduzíveis. Isso inclui, mas não se limita aos seguintes casos:

  • Falhas frequentes

  • Problemas críticos de interface do usuário

  • Bugs que podem causar perdas financeiras ou reclamações de usuários

  • Recursos do cliente que não estão funcionando

  • Alterações urgentes exigidas por revisão regulatória

Observações de uso

  • O recurso Hotpatch para iOS tem suporte apenas em ambientes Apsara Stack. Esse recurso não está disponível em ambientes de nuvem pública.

  • O Android oferece suporte a dois métodos de Hotpatch: DexPatch e InstantRun.

  • O uso do Hotpatch envolve chamar a API de atualize e publicação do Mobile Delivery Service (MDS). Essa ação gera taxas de chamada de API.

    Para obter mais informações sobre o faturamento da publicação em tempo real, consulte Preços.

    Para obter mais informações sobre o faturamento da publicação em tempo real, consulte Preços.

Comparação entre DexPatch e InstantRun

Item

DexPatch

InstantRun

Tamanho do pacote

Não requer instrumentação. Sem alteração no tamanho.

Requer instrumentação. O tamanho do pacote aumenta.

Aplicação imediata

Não, é necessário reiniciar.

Entra em vigor imediatamente sob condições específicas.

Sempre entra em vigor após reinicialização.

Suporte a correções de arquivos .so

Sem suporte

Com suporte

Suporte a correções de arquivos de recursos

Sem suporte

Com suporte

Dependências adicionais

Nenhuma

Depende do plug-in do Gradle para instrumentação.

Nota

Não utilize ambos os métodos de Hotpatch na mesma versão do aplicativo. É possível alternar entre os métodos em versões diferentes.