Visual Studio App Center | Visual Studio2023-05-15T12:52:38-07:00
Visual Studio App Center logo

Visual Studio App Center

Serviços de desenvolvedor integrados para compilar, testar, lançar e monitorar aplicativos móveis e desktop

gráfico para vídeo do VSAC
Swift logo Obj-C logo Java logo Xamarin logo React logo

Forneça aplicativos de maior qualidade de modo mais rápido e com mais confiança

Automatize o ciclo de vida de seus aplicativos iOS, Android, Windows e macOS. Conecte seu repositório e, em minutos, compile na nuvem, teste em milhares de dispositivos reais, distribua para testadores beta e armazenamentos de aplicativos e monitore o uso real com dados de falhas e análise. Tudo em um lugar.

Integração contínua em minutos

Compile aplicativos com mais frequência e rapidez

Integração Contínua facilitada
Qualidade Contínua poderosa

Qualidade contínua em dispositivos reais

Forneça aplicativos com maior qualidade com confiança

Automatize testes de interface do usuário de dispositivos reais e centenas de configurações na nuvem usando estruturas populares como Appium, Espresso e XCUITest. Teste todas as interações da interface do usuário que seus usuários possam realizar e diagnostique bugs e problemas de desempenho toda vez que compilar com relatórios de rastreamento passo a passo, capturas de tela e logs detalhados.

Entrega contínua que funciona

Implante em qualquer lugar com facilidade

Distribua seu aplicativo para testadores beta e usuários de Android, iOS, Windows e macOS com todas as confirmações ou sob demanda. Envie builds diferentes a grupos diferentes de testadores e notifique-os através das atualizações no aplicativo. Quando estiver pronto, lance na App Store da Apple, Google Play e Microsoft Intune.

Entrega contínua

Aprendizado contínuo para crescimento

Relatórios de falha esclarecedores

Monitore a integridade do seu aplicativo com recursos avançados como gerenciamento e agrupamento de falhas inteligentes, depuração mais rápida com simbolização e relatórios de falha detalhados. Seja notificado e corrija problemas assim que eles surgirem.

Análise em tempo real

Amplie seu público-alvo concentrando-se no que é importante com insights profundos sobre sessões de usuário, os melhores dispositivos, versões de sistema operacional, análises comportamentais e rastreadores de eventos para seus aplicativos iOS, Android, Windows e macOS. Crie facilmente eventos personalizados para rastrear o que quiser.

captura de tela da visão geral da análise

Flexibilidade e escolha

Escolha apenas os serviços de que você precisa no App Center

Tem sua própria solução de análise? Está usando uma plataforma de distribuição beta diferente? Não tem problema. Nossos SDKs e APIs de código aberto permitem integrar apenas os serviços dos quais precisa no App Center.

ícones de APIs e SDKs de código aberto

Automatize o ciclo de vida de desenvolvimento de aplicativos para iOS, Android, Windows e macO

1. Integre usando o CocoaPods

Se ainda não o fez, instale o CocoaPods ao baixando o aplicativo ou executar esse comando num terminal:

$ sudo gem install cocoapods

Caso ainda não esteja usando o CocoaPods, crie um Podfile executandopod init no diretório raiz do seu aplicativo.

Adicione o seguinte ao seu Podfile para incluir todos os serviços do Centro de Aplicativos em seu aplicativo:

pod ‘AppCenter’

Salve o arquivo e execute este comando no terminal:

$ pod install

Abra o.xcworkspace arquivo do seu aplicativo.

2. Inicie o SDK

Abra oAppDelegate.swift o arquivo e adicione as seguintes linhas abaixo das suas próprias instruções de importação.

import AppCenter
import AppCenterAnalytics
import AppCenterCrashes

No mesmo arquivo, adicione o seguinte no seudidFinishLaunchingWithOptions método delegado.

MSAppCenter.start(“2b17e7b3-f7d8-4f72-8245-48d873b9ed6e”, withServices:[
MSAnalytics.self,
MSCrashes.self
])

1. Integre usando o CocoaPods

Se ainda não o fez, instale o CocoaPods ao baixando o aplicativo ou executar esse comando num terminal:

$ sudo gem install cocoapods

Caso ainda não esteja usando o CocoaPods, crie um Podfile executandopod init no diretório raiz do seu aplicativo.

Adicione o seguinte ao seu Podfile para incluir todos os serviços do Centro de Aplicativos em seu aplicativo:

pod ‘AppCenter’

Salve o arquivo e execute este comando no terminal:

$ pod install

Abra o.xcworkspace arquivo do seu aplicativo.

2. Inicie o SDK

Abra oAppDelegate.m o arquivo e adicione as seguintes linhas abaixo das suas próprias instruções de importação.

@import AppCenter;
@import AppCenterAnalytics;
@import AppCenterCrashes;

No mesmo arquivo, adicione o seguinte no seudidFinishLaunchingWithOptions método delegado.

[MSAppCenter start:@”2b17e7b3-f7d8-4f72-8245-48d873b9ed6e” withServices:@[MSAnalytics class],[MSCrashes class]
];

1. Adicione o SDK ao projeto

No seuapp/build.gradle arquivo, adicione as seguintes linhas:

dependencies {
def AppCenterSdkVersion = ‘1.0.0’
compile “com.microsoft.appcenter:appcenter-analytics:${appCenterSdkVersion}”
compile “com.microsoft.appcenter:appcenter-crashes:${appCenterSdkVersion}”
}

2. Inicie o SDK

Abra a classe de atividade principal do seu aplicativo e adicione as seguintes declarações de importação.

import com.microsoft.appcenter.AppCenter;
import com.microsoft.appcenter.analytics.Analytics;
import com.microsoft.appcenter.crashes.Crashes;

ProcureonCreate retorno de chamada no mesmo arquivo adicione o seguinte.

AppCenter.start(getApplication(), “0dbacd70-10a8-4ba3-b13b-44eb2125d559”,
Analytics.class, Crashes.class);

1. Adicione pacotes NuGet à sua solução

PesquiseApp Center e procure os seguintes pacotes nos resultados:
• Se estiver no Mac, selecioneApp Center Analytics ,App Center Crashes e adicione ambos os pacotes.
• Se estiver no Windows, instaleMicrosoft.AppCenter.Analytics eMicrosoft.AppCenter.Crashes pacotes.

Se você usar o SDK do App Center em um projeto portátil, instale os pacotes nos projetos portátil e do iOS.

2. Inicie o SDK

Dentro do
do seu aplicativoAppDelegate.cs , adicione o seguinteusing declarações.

using Microsoft.AppCenter;
using Microsoft.AppCenter.Analytics;
using Microsoft.AppCenter.Crashes;

No mesmo arquivo, adicione o seguinte ao seuFinishedLaunching() método.

AppCenter.Start(“8abff201-dc8e-4068-b0d0-15b80d46b181”,
typeof(Analytics), typeof(Crashes));

1. Adicione o SDK ao projeto

Em uma janela de terminal aberta na raiz de um projeto do React Native, insira a seguinte linha para adicionar serviços de Falhas e Análise ao seu aplicativo:

$ npm install appcenter appcenter-analytics appcenter-crashes –save

2. Vincule o SDK

Vincule os plugins ao aplicativo React Native usando o comando de link react-native. Esse comando vincula todos os plugins do React Native instalados.

$ react-native link

O SDK solicitará o segredo do aplicativo por plataforma, que é atribuído no Centro de Aplicativos. O segredo já pode estar pré-preenchido, aparecendo ao lado da questão. Se o segredo pré-preenchido estiver correto, pressione Enter para continuar.

What is the Android app secret? 49deeb18-5fcc-4bf9-b5b0-1cb3aa5bd5e3
What is the iOS app secret? (From corresponding iOS app in App Center)

O SDK ainda perguntará se deve ou não enviar relatórios de falhas e eventos de usuário automaticamente, o que recomendamos fazer para facilitar a configuração. Escolha não enviar caso queira um controle maior sobre a privacidade do usuário.

O App Center ajuda você a compilar, testar, implantar e monitorar seus aplicativos iOS, Android, Windows e macOS – Tudo em um só lugar.

Faça a integração com ferramentas que você já utiliza

Forneça aplicativos cinco estrelas iOS, Android, Windows e macOS mais rapidamente

Comentários