Komma igång – Exempel på Swift-appar (macOS) och självstudier

Viktigt!

Visual Studio App Center drogs tillbaka den 31 mars 2025, förutom analys- och diagnostikfunktionerna, som fortsätter att stödjas fram till den 30 juni 2026. Läs mer.

I den här självstudien får du lära dig hur du konfigurerar en Swift-exempelapp med App Center för macOS. Både Objective-C och Swift stöds.

Förutsättningar

Logga in på GitHub och forka repot

  1. Logga in på ditt GitHub-konto.

  2. Få åtkomst till exempelappens GitHub-lagringsplats.

  3. Klicka på Förgrening i det övre högra hörnet på sidan och klona lagringsplatsen.

Integrera CocoaPods

  1. Öppna en terminal och gå till exempelappens katalog.

  2. Kör kommandot nedan för att installera CocoaPods:

    sudo gem install cocoapods
    
  3. Den inkluderade Podfile visar en lista över beroenden i källkoden. Installera dem genom att köra kommandot nedan:

    pod install
    
  4. Öppna och tryck på .xcworkspaceKör. Appen bör byggas utan fel.

Logga in på App Center

  1. Öppna App Center-portalen.

  2. Klicka på Anslut med GitHub och logga in eller använd en annan provider.

Skapa en ny app i App Center

  1. Klicka på Lägg till ny app.

  2. Ge appen namnet Exempel på macOS-app.

  3. Välj macOS och Objective-C/Swift.

  4. Klicka på Lägg till ny app längst ned.

Ersätt apphemligheten

För att exempelappen ska kunna skicka information till App Center måste apphemligheten ändras i Xcode.

  1. Gå till sidan Inställningar i App Center.

  2. Kopiera apphemligheten överst.

  3. .xcworkspace Öppna från exempelappmappen.

  4. I filen AppDelegate.swift redigerar du delegatmetoden och klistrar in din apphemlighet på platshållarens plats.

  5. Lägg till, checka in och skicka ändringar till din förgrenade lagringsplats. Det kan göras från terminalen, eller ett verktyg som du väljer.

Samskapa projektet

Codesigning är valfritt, men rekommenderas.

Codesigning försäkrar användarna om att appen kommer från en betrodd utvecklare och inte har ändrats av någon annan. I App Center behövs det för att distribuera appen till användare och skicka push-meddelanden. Läs mer i dokumentationen om Apple Developer.

När du skapar ett nytt app-ID för den här exempelappen ska du se till att markera Push Notifications i avsnittet App-tjänster.

Push-applikationstjänst

  1. Öppna .xcworkspace från exempelappens mapp.

  2. Gå till Allmänt i .xcworkspace filen.

  3. Under Identitetredigerar du paketidentifieraren så att den matchar app-ID:t.

  4. Importera provisioneringsprofilen och välj den under Signering (Felsökning) och Signering (Avsläpp).

  5. Lägg till, checka in och skicka ändringar till din förgrenade lagringsplats. Det kan göras från terminalen, eller ett verktyg som du väljer.

Du är redo att prova en App Center tjänst.