Introducción: aplicación y tutoriales de Swift (macOS) de ejemplo

Importante

Visual Studio App Center está programado para retirarse el 31 de marzo de 2025. Aunque puede seguir usando Visual Studio App Center hasta que se retire por completo, hay varias alternativas recomendadas a las que puede considerar la posibilidad de migrar.

Obtenga más información sobre las escalas de tiempo y las alternativas de soporte técnico.

En este tutorial, aprenderá a configurar una aplicación swift de ejemplo con App Center para macOS. Se admiten Objective-C y Swift.

Requisitos previos

Inicie sesión en GitHub y bifurque el repositorio.

  1. Inicie sesión en su cuenta de GitHub.

  2. Acceda al repositorio de GitHub de la aplicación de ejemplo.

  3. Haga clic en Bifurcar en la esquina superior derecha de la página y clone el repositorio.

Integración de CocoaPods

  1. Abra un terminal y vaya al directorio de la aplicación de ejemplo.

  2. Ejecute el comando siguiente para instalar CocoaPods:

    sudo gem install cocoapods
    
  3. El podfile incluido enumera las dependencias en el código fuente. Para instalarlos, ejecute el comando siguiente:

    pod install
    
  4. .xcworkspace Abra y presione Ejecutar. La aplicación debe compilarse sin errores.

Inicio de sesión en App Center

  1. Abra el portal de App Center.

  2. Haga clic en Conectar con GitHub e inicie sesión o use otro proveedor.

Creación de una aplicación en App Center

  1. Haga clic en Agregar nueva aplicación.

  2. Asigne a la aplicación el nombre Aplicación macOS de ejemplo.

  3. Elija macOS y Objective-C/ Swift.

  4. Haga clic en Agregar nueva aplicación en la parte inferior.

Reemplazar el secreto de aplicación

Para que la aplicación de ejemplo envíe información a App Center, el secreto de la aplicación debe cambiarse en Xcode.

  1. Vaya a la página Configuración en App Center.

  2. Copie el secreto de la aplicación en la parte superior.

  3. Abra desde .xcworkspace la carpeta de la aplicación de ejemplo.

  4. En AppDelegate.swift, edite el applicationDidFinishLaunching método delegado y pegue el secreto de aplicación en el marcador de posición.

  5. Agregue, confirme e inserte cambios en el repositorio bifurcado. Se puede hacer desde el terminal o una herramienta de su elección.

Codesigne el proyecto

Codesigning es opcional, pero se recomienda.

Codesigning asegura a los usuarios que la aplicación es de un desarrollador de confianza y que otra persona no ha modificado la aplicación. En App Center, es necesario distribuir la aplicación a los usuarios y enviar notificaciones push. Obtenga más información en la Documentación para desarrolladores de Apple.

Al crear un nuevo identificador de aplicación para esta aplicación de ejemplo, asegúrese de comprobar el servicio Notificaciones push en la sección App Services .

Insertar App Service

  1. Abra .xcworkspace desde la carpeta de la aplicación de ejemplo.

  2. Vaya a General en el .xcworkspace archivo.

  3. En Identidad, edite el identificador de lote para que coincida con el identificador de la aplicación.

  4. Importe y seleccione el perfil de aprovisionamiento en Firma (depuración) y Firma (versión).

  5. Agregue, confirme e inserte cambios en el repositorio bifurcado. Se puede hacer desde el terminal o una herramienta de su elección.

Todos están configurados para probar un servicio de App Center. ¿No está seguro de qué hacer a continuación? La mayoría de las personas compilan su aplicación a continuación; consulte el Tutorial de compilación para ver un breve tutorial.