Erste Schritte : Beispiel-App und Tutorials für Swift (macOS)

Wichtig

Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie möglicherweise eine Migration in Erwägung ziehen.

Erfahren Sie mehr über Supportzeitpläne und Alternativen.

In diesem Tutorial erfahren Sie, wie Sie eine Swift-Beispiel-App mit App Center für macOS einrichten. Sowohl Objective-C als auch Swift werden unterstützt.

Voraussetzungen

Melden Sie sich bei GitHub an, und forken Sie das Repository.

  1. Melden Sie sich bei Ihrem GitHub-Konto an.

  2. Greifen Sie auf das GitHub-Repository der Beispiel-App zu.

  3. Klicken Sie rechts oben auf der Seite auf Fork , und klonen Sie das Repository.

Integrieren von CocoaPods

  1. Öffnen Sie ein Terminal, und wechseln Sie zum Verzeichnis der Beispiel-App.

  2. Führen Sie den folgenden Befehl aus, um CocoaPods zu installieren:

    sudo gem install cocoapods
    
  3. Die enthaltene Podfile listet die Abhängigkeiten im Quellcode auf. Führen Sie den folgenden Befehl aus, um sie zu installieren:

    pod install
    
  4. Öffnen Sie die Taste, .xcworkspace und drücken Sie Ausführen. Die App sollte ohne Fehler erstellt werden.

Anmelden bei App Center

  1. Öffnen Sie das App Center-Portal.

  2. Klicken Sie auf Verbinden mit GitHub , und melden Sie sich an, oder verwenden Sie einen anderen Anbieter.

Erstellen einer neuen App im App Center

  1. Klicken Sie auf Neue App hinzufügen.

  2. Nennen Sie die App Beispiel-macOS-App.

  3. Wählen Sie macOS und Objective-C /Swift aus.

  4. Klicken Sie unten auf Neue App hinzufügen .

Ersetzen des App-Geheimnisses

Damit die Beispiel-App Informationen an App Center senden kann, muss das App-Geheimnis in Xcode geändert werden.

  1. Navigieren Sie im App Center zur Seite Einstellungen .

  2. Kopieren Sie das App-Geheimnis oben.

  3. Öffnen Sie den .xcworkspace aus dem Beispiel-App-Ordner.

  4. Bearbeiten Sie in AppDelegate.swift die applicationDidFinishLaunching Delegatmethode, und fügen Sie Ihr App-Geheimnis am Platzhalter ein.

  5. Fügen Sie Änderungen hinzu, committen und pushen Sie sie an Ihr forkiertes Repository. Dies kann über das Terminal oder ein Tool Ihrer Wahl erfolgen.

Gemeinsames Entwerfen des Projekts

Codesigning ist optional, wird jedoch empfohlen.

Durch die gemeinsame Gestaltung wird sichergestellt, dass die App von einem vertrauenswürdigen Entwickler stammt und nicht von jemand anderem geändert wurde. In App Center muss die App an Benutzer verteilt und Pushbenachrichtigungen gesendet werden. Weitere Informationen finden Sie in der Apple-Entwicklerdokumentation.

Achten Sie beim Erstellen einer neuen App-ID für diese Beispiel-App darauf, den Pushbenachrichtigungsdienst im Abschnitt App Services zu überprüfen.

Push-App Service

  1. Öffnen Sie .xcworkspace im Ordner der Beispiel-App.

  2. Wechseln Sie in der .xcworkspace Datei zu Allgemein.

  3. Bearbeiten Sie unter Identität den Bundle-Bezeichner so, dass er der App-ID entspricht.

  4. Importieren Sie das Bereitstellungsprofil, und wählen Sie es unter Signieren (Debuggen) und Signieren (Release) aus.

  5. Fügen Sie Änderungen hinzu, committen und pushen Sie sie an Ihr forkiertes Repository. Dies kann über das Terminal oder ein Tool Ihrer Wahl erfolgen.

Sie sind alle so eingerichtet, dass Sie einen App Center-Dienst ausprobieren können. Nicht sicher, was als Nächstes zu tun ist? Die meisten Benutzer erstellen ihre App als Nächstes. Eine kurze exemplarische Vorgehensweise finden Sie im Build-Tutorial .