Feedback

/Visual Studio App Center | Visual Studio
Visual Studio App Center | Visual Studio2018-09-27T15:04:29+00:00

Visual Studio App Center logo
Visual Studio App Center

Todo continuo: Compilar. Probar. Implementar. Interactuar. Repetir.

Comience a usarlo de manera gratuita
graphic for VSAC video
Swift logo Obj-C logo Java logo Xamarin logo React logo

Visual Studio App Center

Todo continuo: Compilar. Probar. Implementar. Interactuar. Repetir.

Comience a usarlo de manera gratuita
platform icons
Quora logo
Highrise logo
Ring logo
Fresh Direct logo
Fox Sports logo
Good Food logo
trusted partner logos

ACTUALIZACIÓN DE PRODUCTO

Envíe su proyectos móviles de GitHub más rápido

Automatice el proceso de compilación-prueba-distribución para los proyectos móviles de GitHub. Solo tendrá que instalar App Center desde el marketplace de GitHub o a través de una notificación en la IU de GitHub para disfrutar de integración continua y desarrollo continuo al alcance de su mano.

Enviar mejores aplicaciones de manera más rápida y segura

Automatice el ciclo de vida de sus aplicaciones de iOS, Android, Windows y macOS. Conecte su repositorio y, en cuestión de minutos, compile en la nube, realice pruebas en miles de dispositivos reales, distribuya aplicaciones a evaluadores de beta y tiendas de aplicaciones, y supervise el uso real con datos de bloqueos y análisis. Todo en un mismo lugar.

Integración continua en minutos

Compile aplicaciones con más frecuencia y rapidez

Elimine las preocupaciones de compilar aplicaciones de iOS, Android, Windows y macOS de manera local. Conéctese a sus repositorios de GitHub, Bitbucket o Azure y compile sus aplicaciones automáticamente con cada solicitud de incorporación de cambios o a petición, sin tener que administrar agentes de compilación.

Calidad continua en dispositivos reales

Enviar mejores aplicaciones con confianza

Automatice las pruebas de UI en miles de dispositivos reales y cientos de configuraciones en la nube mediante marcos populares, como Appium, Espresso y XCUITest. Pruebe cada interacción de la UI que pueden realizar sus usuarios, y diagnostique errores y problemas de rendimiento cada vez que realice una compilación, con informes de seguimiento paso a paso, capturas de pantalla y registros detallados.

Entrega continua que funciona

Realice la implementación fácilmente en cualquier lugar

Distribuya su aplicación a evaluadores de beta y usuarios en Android, iOS, Windows y macOS con cada confirmación o a petición. Envíe distintas compilaciones a distintos grupos de evaluadores y envíeles una notificación a través de actualizaciones desde la aplicación. Cuando esté listo, láncelas en App Store de Apple, Google Play y Microsoft Intune.

Aprendizaje continuo para el crecimiento

Insightful crash reports

Informes de bloqueos reveladores

Supervise el estado de su aplicación con funcionalidades avanzadas, como la agrupación y administración inteligente de bloqueos, la depuración más rápida por medio de la simbolicación y los informes de bloqueos detallados. Reciba notificaciones y corrija problemas a medida que surjan.

Captura de pantalla de “Información general sobre el análisis”

Análisis en tiempo real

Para hacer crecer su audiencia, céntrese en lo que realmente importa con información profunda sobre sesiones de usuario, dispositivos principales, versiones de sistema operativo, análisis conductuales y rastreadores de eventos para sus aplicaciones de iOS, Android, Windows y macOS. Cree fácilmente eventos personalizados para rastrear lo que quiera.

Flexibilidad y opciones

Elija solo los servicios de App Center que necesita

¿Tiene su propia solución de análisis? ¿Usa una plataforma de distribución beta diferente? No hay problema. Nuestras API y nuestros SDK de código abierto le permiten integrar solo los servicios de App Center que necesita.

Automatice el ciclo de vida de desarrollo de aplicaciones para iOS, Android, Windows y macOS

1. Realice la integración con CocoaPods

Si todavía no lo ha hecho, instale CocoaPods mediante la descarga de la aplicación o la ejecución del siguiente comando en un terminal:

$ sudo gem install cocoapods

Si aún no es usuario de CocoaPods, cree un archivo Podfile. Para ello, ejecutepod init en el directorio raíz de su aplicación.

Agregue lo siguiente a su Podfile para incluir todos los servicios de App Center en su aplicación:

pod ‘AppCenter’

Guarde el archivo y ejecute este comando en el terminal:

$ pod install

Abra el archivo.xcworkspace de su aplicación.

2. Inicie el SDK

Abra el archivoAppDelegate.swift y agregue las líneas siguientes debajo de sus propias instrucciones import.

import AppCenter
import AppCenterAnalytics
import AppCenterCrashes

En el mismo archivo, agregue lo siguiente en su método delegadodidFinishLaunchingWithOptions .

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

1. Realice la integración con CocoaPods

Si todavía no lo ha hecho, instale CocoaPods mediante la descarga de la aplicación o la ejecución del siguiente comando en un terminal:

$ sudo gem install cocoapods

Si aún no es usuario de CocoaPods, cree un archivo Podfile. Para ello, ejecutepod init en el directorio raíz de su aplicación.

Agregue lo siguiente a su Podfile para incluir todos los servicios de App Center en su aplicación:

pod ‘AppCenter’

Guarde el archivo y ejecute este comando en el terminal:

$ pod install

Abra el archivo.xcworkspace de su aplicación.

2. Inicie el SDK

Abra el archivoAppDelegate.m y agregue las líneas siguientes debajo de sus propias instrucciones import.

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

En el mismo archivo, agregue lo siguiente en su método delegadodidFinishLaunchingWithOptions .

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

1. Agregue el SDK al proyecto

En su archivoapp/build.gradle agregue las siguientes líneas:

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

2. Inicie el SDK

Abra la clase de actividad principal de la aplicación y agregue las siguientes instrucciones import.

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

Busque la devolución de llamadaonCreate en el mismo archivo y agregue lo siguiente.

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

1. Agregue paquetes NuGet a su solución

BusqueApp Center y busque los paquetes siguientes en los resultados:
• Si usa Mac, seleccioneApp Center Analytics ,App Center Crashes y agregue ambos paquetes.
• Si usa Windows, instaleMicrosoft.AppCenter.Analytics yMicrosoft.AppCenter.Crashes .

Si usa el SDK de App Center en un proyecto portátil, debe instalar los paquetes en ambos proyectos portátil y de iOS.

2. Inicie el SDK

Dentro deAppDelegate.cs de su aplicación, agregue las instruccionesusing siguientes.

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

En el mismo archivo, agregue lo siguiente en el métodoFinishedLaunching() .

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

1. Agregue el SDK al proyecto

En una ventana de terminal abierta en la raíz de un proyecto de React Native, escriba la línea siguiente para agregar los servicios Crashes y Analytics a su aplicación:

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

2. Vincule el SDK

Vincule los complementos a la aplicación React Native mediante el comando react-native link. Este comando vincula todos los complementos de React Native que están instalados.

$ react-native link

El SDK solicitará el secreto de la aplicación por plataforma, que se asigna en App Center. Es posible que el secreto ya aparezca rellenado y se muestre junto a la pregunta. Si el secreto prerellenado es correcto, presione Entrar 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)

El SDK también preguntará si se deben enviar informes de bloqueos y eventos de usuario automáticamente, lo que se recomienda para facilitar la configuración. Rechace la opción para tener más control sobre la privacidad del usuario.

App Center ayuda a compilar, probar, implementar y supervisar sus aplicaciones de iOS, Android, Windows y macOS, todo en un mismo lugar.

Realice la integración con las herramientas que ya usa

Github

BitBucket logo

Bitbucket

Visual Studio Team Services logo

Azure DevOps (anteriormente VSTS)

Slack brand logo icon

Slack

Microsoft Teams

Microsoft Teams

Envíe aplicaciones de iOS, Android, Windows y macOS de 5 estrellas más rápido

Comience a usarlo de manera gratuita