Visão geral
O pacote store_checker é uma utilidade do Flutter que ajuda a determinar a origem do aplicativo atualmente instalado no Android, iOS e macOS. Ele analisa a fonte de instalação do aplicativo examinando metadados e informações de nível de sistema, permitindo que desenvolvedores identifiquem se o aplicativo foi instalado em lojas oficiais (como Google Play ou Apple App Store) ou por meio de métodos alternativos, como side-loading. Isso pode ser útil para verificações de segurança, validação de licenças ou análise. O plugin se integra perfeitamente aos projetos Flutter por meio do pub.dev.
Casos de uso
- Verificação da origem de instalação do aplicativo
- Verificações de segurança e anti-pirataria
- Validação de licença
- Análise de canais de distribuição
- Depuração de aplicativos sideloaded
Principais recursos
- Detecta a origem do aplicativo entre plataformas
- Suporta Android, iOS e macOS
- Integração simples com o Flutter
- Fornece identificação confiável de origem
- Open-source e ativamente mantido
Indicado para
- Desenvolvedores de aplicativos seguros
- Aplicativos que exigem validação de licença
- Projetos que precisam de insights de distribuição
- Equipes que gerenciam a implantação do aplicativo
- Ferramentas para depuração de fontes de instalação
Considerações
- Limitado à detecção da origem da instalação, não integridade completa do aplicativo
- Pode não funcionar em todos os ambientes envasados
- Depende do acesso específico ao sistema por plataforma
- Sem monitoramento em tempo real
- Requer permissões adequadas nas plataformas de destino