App Center SDK
Importante
O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar migrar.
O App Center é sua solução contínua de integração, entrega e aprendizado para aplicativos iOS, Android, Windows e macOS. Obtenha ciclos de lançamento mais rápidos, aplicativos de maior qualidade e os insights para criar o que os usuários querem.
Aviso
Não insira nenhum dos tokens de API no código-fonte.
Serviços do App Center
Os SDKs do App Center usam uma arquitetura modular para que você possa usar qualquer um ou todos os serviços abaixo. Para saber mais sobre como cada serviço funciona para sua plataforma, marcar a documentação detalhada.
Análise do App Center
A Análise do App Center ajuda você a entender o comportamento do usuário e o envolvimento do cliente para melhorar seu aplicativo. O SDK captura automaticamente a contagem de sessões, propriedades do dispositivo, como modelo, versão do sistema operacional etc. Você pode definir seus próprios eventos personalizados para medir coisas importantes para sua empresa. Todas as informações capturadas estão disponíveis no portal do App Center para você analisar os dados.
Falhas no App Center
As falhas do App Center gerarão automaticamente um log de falhas sempre que o aplicativo falhar. O log é gravado pela primeira vez no armazenamento do dispositivo e, quando o usuário inicia o aplicativo novamente, o log de falhas será enviado para o App Center. A coleta de falhas funciona para aplicativos beta e ao vivo, ou seja, aqueles enviados para o App Store ou o Google Play. Os logs de falhas contêm informações valiosas para ajudar a corrigir a falha.
Distribuição do App Center
O SDK do App Center permitirá que os usuários instalem uma nova versão do aplicativo quando você distribuí-lo por meio do App Center. Com uma nova versão do aplicativo disponível, o SDK apresentará uma caixa de diálogo de atualização aos usuários para baixar ou adiar a atualização. Depois que eles optarem por atualizar, o SDK começará a atualizar seu aplicativo. Esse recurso não funcionará se seu aplicativo for implantado na loja de aplicativos.
Introdução
- SDK do App Center para Android
- SDK do App Center para iOS
- SDK do App Center para React Native
- SDK do App Center para Xamarin
- SDK do App Center para Unity
- SDK do App Center para UWP
- SDK do App Center para WPF/WinForms
- SDK do App Center para macOS
- SDK do App Center para tvOS
Requisitos
As tabelas abaixo mostram as versões mínimas com suporte necessárias dos diferentes serviços do App Center.
Android
Android Studio 2.2 ou posterior.
Serviço | Versão do sistema operacional Android | Nível da API |
---|---|---|
Análise | 5.0 e posterior | 21 e posterior |
Falhas | 5.0 e posterior | 21 e posterior |
Distribuir | 5.0 e posterior | 21 e posterior |
iOS
Serviço | Versão do iOS | Xcode |
---|---|---|
Análise | 11.0 ou posterior | 13 e posterior |
Falhas | 11.0 ou posterior | 13 e posterior |
Distribuir | 11.0 ou posterior | 13 e posterior |
Unity
Serviço | Versão do Unity | Versão do iOS | Versão do Android | Versão do Windows UWP |
---|---|---|---|---|
Análise | 2018.1 ou posterior | 9.0 ou posterior | 5.0 / Nível de API 21 ou posterior | 10.0.16299 ou posterior |
Falhas | 2018.1 ou posterior | 9.0 ou posterior | 5.0 / Nível de API 21 ou posterior | não disponível |
Distribuir | 2018.1 ou posterior | 9.0 ou posterior | 5.0 / Nível de API 21 ou posterior | não disponível |
Windows UWP
Serviço | Versão do Windows | Visual Studio |
---|---|---|
Análise | Windows 10 versão 1703 ou superior | Visual Studio 2019 ou posterior |
Falhas | Windows 10 versão 1703 ou superior | Visual Studio 2019 ou posterior |
Distribuir | não disponível | não disponível |
WPF e WinForms
Serviço | .NET Framework | .NET Core | Versão do Windows | Visual Studio |
---|---|---|---|---|
Análise | 4.6.2 ou posterior | 3.1 ou posterior | Windows 10 versão 1703 ou superior | Visual Studio 2019 ou posterior |
Falhas | 4.6.2 ou posterior | 3.1 ou posterior | Windows 10 versão 1703 ou superior | Visual Studio 2019 ou posterior |
Distribuir | não disponível | não disponível | não disponível | não disponível |
O .NET Core só tem suporte quando o aplicativo WPF/WinForms é executado no Windows.
React Native
Serviço | Versão do RN | Versão do iOS | Versão do Android |
---|---|---|---|
Análise | 0.34 ou posterior | 9.0 ou posterior & Cocoapods | 5.0 / Nível de API 21 ou posterior |
Falhas | 0.34 ou posterior | 9.0 ou posterior & Cocoapods | 5.0 / Nível de API 21 ou posterior |
Distribuir | 0.34 ou posterior | 9.0 ou posterior & Cocoapods | 5.0 / Nível de API 21 ou posterior |
macOS
Serviço | Versão do macOS | Xcode |
---|---|---|
Análise | 10.13 ou posterior | 13 ou posterior |
Falhas | 10.13 ou posterior | 13 ou posterior |
tvOS
Serviço | Versão do tvOS | Xcode |
---|---|---|
Análise | 11.0 ou posterior | 13 e posterior |
Falhas | 11.0 ou posterior | 13 e posterior |
Código-fonte e notas de versão
Os SDKs do App Center são de software livre e estão disponíveis publicamente no GitHub:
- Notas de versão e código do SDK do App Center para Android
- Notas de versão e código do SDK do App Center para iOS e macOS
- Código e notas de versãodo SDK do App Center para React Native
- Código e notas de versão do SDK do App Center para Windows e Xamarin
- Notas de versão e código do SDK do App Center para Unity