Publicación de aplicaciones Xamarin.Mac en el Mac App Store

Información general

Las aplicaciones de Xamarin.Mac pueden distribuirse de dos maneras diferentes:

  • Developer ID: las aplicaciones firmadas con un Developer ID se distribuyen fuera del App Store, pero Gatekeeper las reconoce y les da permiso para que se instalen.
  • Mac App Store: las aplicaciones deben tener un paquete de instalación, y la aplicación y el programa de instalación deben estar firmados para enviarse al Mac App Store.

En este documento se explica cómo utilizar Visual Studio para Mac y Xcode para configurar una cuenta de desarrollador de Apple y configurar un proyecto de Xamarin.Mac para cada tipo de implementación.

Programa para desarrolladores de Mac

Al unirse al Programa para desarrolladores de Mac, el desarrollador se ofrecerá una opción para unirse como individual o una empresa, como se muestra en la captura de pantalla siguiente:

The Apple Developer Portal

Elija el tipo de inscripción correcto para su situación.

Nota:

Las selecciones realizadas aquí afectarán al modo en que algunas pantallas aparecen al configurar una cuenta de desarrollador. Las descripciones y las capturas de pantalla de este documento se realizan desde la perspectiva de una cuenta de desarrollador personal. En una empresa, algunas opciones solo estarán disponibles para los usuarios del Administrador del equipo.

Certificados e identificadores

En esta guía se describe el proceso de creación de los certificados y los identificadores necesarios para publicar una aplicación Xamarin.Mac.

Creación de un perfil de aprovisionamiento

En esta guía se describe el proceso de creación de los perfiles de aprovisionamiento necesarios para publicar una aplicación Xamarin.Mac.

Configuración de aplicaciones de Mac

En esta guía se describe el proceso de configuración de una aplicación Xamarin.Mac para su publicación.

Firmar con Developer ID

En esta guía se explican los pasos para firmar una aplicación Xamarin.Mac con Developer ID para su publicación.

Paquete para el Mac App Store

En esta guía se describe el proceso de creación de una aplicación Xamarin.Mac para su publicación en el Mac App Store.

Cargar en el Mac App Store

En esta guía se describe el proceso de carga de una aplicación Xamarin.Mac para su publicación en el Mac App Store.