Pubblicazione di app Xamarin.Mac in Mac App Store

Panoramica

Le app Xamarin.Mac possono essere distribuite in due modi:

  • ID sviluppatore: le app firmate con un ID sviluppatore possono essere distribuite fuori dall'App Store ma sono riconosciute da GateKeeper e autorizzate per l'installazione.
  • Mac App Store: per essere inviate a Mac App Store, le app devono avere un pacchetto di installazione e sia l'app sia il programma di installazione devono essere firmati.

Questo documento illustra come usare Visual Studio per Mac e Xcode per configurare un account Apple Developer e come configurare un progetto Xamarin.Mac per ogni tipo di distribuzione.

Programma Mac Developer

Quando si partecipa al Programma per sviluppatori Mac, lo sviluppatore avrà la possibilità di partecipare come utente singolo o azienda, come illustrato nello screenshot seguente:

The Apple Developer Portal

Scegliere il tipo di registrazione in base alle esigenze.

Nota

Dalle scelte effettuate in questo contesto dipendono le schermate e le opzioni visualizzate quando si configura un account per sviluppatore. Le descrizioni e le schermate di questo documento sono quelle visualizzate quando si sceglie un account sviluppatore Individual (Singolo). Nel caso dell'account Company (Società), alcune opzioni sono disponibili solo per gli amministratori del team.

Certificati e identificatori

Questa guida descrive come creare i certificati e gli identificatori necessari per pubblicare un'app Xamarin.Mac.

Creare un profilo di provisioning

Questa guida descrive come creare i profili di provisioning necessari per pubblicare un'app Xamarin.Mac.

Configurazione di app Mac

Questa guida descrive come configurare un'app Xamarin.Mac per la pubblicazione.

Sign with Developer ID (Accedere con un ID sviluppatore)

Questa guida descrive come firmare un'app Xamarin.Mac con un ID sviluppatore per la pubblicazione.

Bundle per Mac App Store

La guida descrive come creare il bundle di un'app Xamarin.Mac per la pubblicazione in Mac App Store.

Caricamento in Mac App Store

Questa guida descrive come caricare un'app Xamarin.Mac per la pubblicazione in Mac App Store.