Compartir a través de


distribución de Portal de empresa de Intune

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.

Publique aplicaciones iOS y Android existentes de línea de negocio (LOB) nuevas y actualizadas desde App Center en Portal de empresa en la instancia de Intune Cloud.

Requisitos previos

  • Su organización tiene una suscripción Intune Cloud. Si no es así, puede registrarse para obtener una cuenta de prueba.
  • Se ha activado una cuenta de administrador e inquilino de Intune.
  • Cree un CNAME de DNS para simplificar y personalizar la experiencia de inicio de sesión. Cuando su organización se suscribe a un servicio basado en la nube de Microsoft como Intune, se le asigna un dominio inicial.
  • Agregue manualmente usuarios a la suscripción de Intune a través del portal de Office 365 o del portal de Azure Intune y conceda a los usuarios permisos adicionales, incluido el permiso de administrador global.
  • Cree grupos para organizar usuarios o dispositivos por ubicación geográfica, departamento o características de hardware.
  • Azure Active Directory para un inquilino actúa como agente de seguridad para permitir el acceso a sitios. Visual Studio App Center requerirá acceso a graph API de Intune para permitir que el usuario de un inquilino determinado publique aplicaciones en el Portal de empresa de Intune. El administrador global de Azure Active Directory (AD) de inquilinos debe dar su consentimiento. Para proporcionar este consentimiento, el administrador global de Azure Active Directory de su empresa deberá ir a esta página de consentimiento y aceptar conceder acceso a Visual Studio App Center para acceder a las API de Graph de Intune. A continuación, el administrador se desplazará a Visual Studio App Center. Proporcionar consentimiento es una actividad única para el administrador global de Active Directory de una empresa. Una vez completado, cualquier usuario con el rol de administrador de aplicaciones Intune, para esta empresa, puede ir a Visual Studio App Center y publicar aplicaciones en el Portal de empresa de Intune.
  • Para obtener más información, revise la introducción a Intune.

Paso 1: Creación de una conexión de Intune en App Center

  1. Seleccione Almacenes en Distribución.
  2. En el centro de la página, haga clic en el botón Conectar a la Tienda .
  3. Seleccione el tipo de almacén como Portal de empresa de Intune y haga clic en Siguiente.
  4. Se le redirigirá a la página de inicio de sesión de Microsoft para proporcionar el nombre de dominio inicial en Azure Active Directory (AD). Parece your-domain.onmicrosoft.com.
  5. Al iniciar sesión correctamente, se te pedirá que escribas un nombre de la Tienda.
  6. Seleccione Categoría de la aplicación en la lista desplegable.
  7. En Audiencia, proporcione el nombre del grupo de Azure AD (grupo habilitado para seguridad) para distribuir esta aplicación. La versión temprana de esta característica requiere que el desarrollador conozca el grupo de Azure AD al que se distribuye la aplicación. El administrador de Intune que conectó App Center al Intune Graph API en el paso 1.3 debe ser miembro del grupo para que sea apto y aparezca en la lista desplegable autocompletar.
  8. Haga clic en Conectar.
  9. Ahora se ha configurado una conexión a Portal de empresa de Intune. Debería ver una tienda con el nombre proporcionado en la página principal Tiendas . La conexión es válida durante 90 días para una aplicación en App Center.

Paso 2: Publicar la aplicación en el Portal de empresa de Intune

  1. En la página principal Tiendas, seleccione la Intune Store creada anteriormente.
  2. Haga clic en Publicar en la Tienda.
  3. Cargue el paquete de la aplicación.
  4. Una vez cargado el paquete, debería ver algunos detalles de la aplicación. Haga clic en Siguiente.
  5. Haga clic en Publicar para insertar la aplicación en el Portal de empresa de Intune. El estado de esta versión en la página de detalles del almacén se mostrará como Procesamiento.
  6. Una vez que App Center haya completado la entrega de la aplicación a Intune, el estado de la aplicación cambiará a Enviado.
  7. Si se produce un error durante la publicación, se produce un error en el estado con un mensaje de error.

Para cualquier problema, siempre puede abrir una incidencia de soporte técnico. Seleccione el menú de ayuda (?) en la esquina superior derecha del portal de App Center y, después, elija "Ponerse en contacto con el soporte técnico". Nuestro equipo de soporte técnico dedicado responderá a sus preguntas y comentarios.

Publicación a través de la CLI

Advertencia

Necesita la CLI de App Center 2.7 o posterior para usar esta característica.

El uso de la CLI es una manera sencilla de integrar la conexión de la tienda de App Center como parte de la configuración de CI/CD, como Jenkins o Go CI.

Para poder usar la CLI, deberá establecer una conexión a un destino, es decir, Google Play, App Store o Intune en App Center. Y compile un binario para el destino.

appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json

Obtendrá un resultado similar al siguiente:

[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]

Y es la columna Store que usaremos en el paso final.

El último paso consiste en publicar la aplicación mediante la ejecución de:

appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."

Deberá rellenar los espacios en blanco, como el comando list. En lugar de tener una nota de versión estática, es posible usar en --release-notes-file su lugar. Un archivo de nota de versión es un archivo de texto sin formato codificado con UTF-8.

Solución de problemas

No se pudo publicar la aplicación en Intune Store. La aplicación se publicó anteriormente como ***

Este error puede producirse al intentar publicar con una aplicación que ya ha publicado en Intune con un nombre de aplicación diferente. App Center usa el nombre de la aplicación en App Center al publicar en Intune. Si el nombre es diferente del que tiene en Intune, Intune rechaza con ese mensaje de error.

Para solucionar este problema, debe cambiar el nombre o crear una nueva aplicación que coincida exactamente con lo que tiene en Intune. Si ve el mensaje de error, intente cambiar el nombre de la aplicación de App Center por lo siguiente después de ... publicado como '***'.