Freigeben über


Bündeln für den Mac App Store

In diesem Abschnitt werden die Grundlagen der Erstellung einer Anwendung mit Visual Studio für Mac beschrieben, die im Mac App Store angeboten werden soll. Auf der Grundlage von zusätzlichen Funktionen (wie dem Zugang zu iCloud und Pushbenachrichtigungen) ist möglicherweise zusätzliches Setup notwendig, dessen Beschreibung den Rahmen dieses Artikels sprengen würde.

Hinweis

Bevor der Entwickler mit den folgenden Anweisungen beginnen kann, muss er zunächst ein sogenanntes Produktionsbereitstellungsprofil erstellen, um eine Anwendung für den Mac App Store entwickeln zu können. Informationen zum Erstellen der erforderlichen Bereitstellungsprofile finden Sie in den Profilanleitungen.

Optionen zum Codesignieren

Ändern Sie die Konfiguration auf Release, bevor Sie die Optionen zum Codesignieren und Komprimieren aktualisieren. Sie müssen sicherstellen, dass Sie Ihre Unternehmensidentität und das von ihnen erstellte Provisioning-Profil verwenden, wenn Sie die Anwendung im App Store anbieten wollen.

Editing the code signing options

Stellen Sie sicher, dass die Option zur Erstellung eines Installer-Pakets in den Mac Build-Einstellungen aktiviert ist:

Editing the build options

Erstellen

Stellen Sie vor dem Erstellen der App sicher, dass Sie die Konfiguration Release ausgewählt haben. Beim Erstellen der App wird der Entwickler zweimal aufgefordert (sowohl die Anwendung als auch die Installerzertifikate zu verwenden):

Allowing the app to use the certificate, will appear twice

Wenn die Anwendung erstellt wurde, kann der Entwickler mit der rechten Maustaste auf das Projekt klicken und Reveal in Finder (In Finder anzeigen) auswählen, um die Paketdatei (im Verzeichnis bin/Release/AppStore wie im Beispiel unten) zu finden. Diese Paketdatei beinhaltet einen Installer für die App, der an Apple zur Aufnahme in den Mac App Store übermittelt werden kann.

Selecting the build package in Finder