Visual Studio App Center | Visual Studio2024-06-13T11:25:26-07:00
Visual Studio App Center logo

Visual Studio App Center

Serviços integrados de desenvolvedor para criar, testar, liberar e monitorar aplicativos móveis e de área de Trabalho

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? Sem problemas. 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 macOS

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

AbrirAppDelegate.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

AbrirAppDelegate.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

Em 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

Procurar porApp 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