Visão geral
Um pacote Flutter que recupera o código do país associado ao cartão SIM atualmente inserido em um dispositivo Android ou iOS. Ele fornece uma API simples para acessar o MCC (Código do País Móvel) e o MNC (Código da Rede Móvel), permitindo que aplicativos determinem o país de rede atual do usuário. Isso é útil para localização, cobrança ou entrega de conteúdo específico por região com base no SIM ativo. O pacote suporta as plataformas Android e iOS e se integra perfeitamente a projetos existentes do Flutter.
Casos de uso
- Detectando o país do usuário por meio do cartão SIM
- Configuração automática de localidade com base no país da SIM
- Filtragem de conteúdo baseada em região
- Fluxos de trabalho de autenticação baseados em SIM
- Identificação do provedor de rede
Principais recursos
- Recupera o código do país SIM a partir do MCC/MNC
- Suporte multiplataforma (Android e iOS)
- API simples e leve
- Nenhuma permissão adicional necessária
- Funciona sem conexão com a internet
Indicado para
- Aplicativos que precisam de geolocalização baseada em SIM
- Aplicações de viagem ou telecomunicações
- Ferramentas de localização
- Sistemas de faturamento usando dados de rede
- Detecção de região off-line
Considerações
- Depende da presença e ativação do SIM
- Pode não refletir a localização física real
- Não funciona em dispositivos sem SIM
- A precisão depende dos dados do provedor
- Limitado a uma SIM por dispositivo (em dispositivos com duas SIMs, pode retornar a primeira SIM)