Začínáme – ukázková aplikace Swift (macOS) a kurzy

Důležité

Visual Studio App Center je naplánované k vyřazení na 31. března 2025. I když můžete Visual Studio App Center dál používat, dokud ho úplně nevyřadíte, existuje několik doporučených alternativ, na které můžete migraci zvážit.

Přečtěte si další informace o časových osách a alternativách podpory.

V tomto kurzu se dozvíte, jak nastavit ukázkovou aplikaci Swift pomocí App Center pro macOS. Podporují se objective-C i Swift.

Požadavky

Přihlaste se ke GitHubu a roz fork úložiště

  1. Přihlaste se ke svému účtu GitHub.

  2. Přejděte k úložišti GitHub ukázkové aplikace.

  3. Klikněte na Fork v pravém horním rohu stránky a naklonujte úložiště.

Integrace CocoaPods

  1. Otevřete terminál a přejděte do adresáře ukázkové aplikace.

  2. Spuštěním následujícího příkazu nainstalujte CocoaPods:

    sudo gem install cocoapods
    
  3. Zahrnutý soubor Podfile uvádí závislosti ve zdrojovém kódu. Pokud je chcete nainstalovat, spusťte následující příkaz:

    pod install
    
  4. .xcworkspace Otevřete a stiskněte Spustit. Aplikace by se měla sestavit bez chyby.

Přihlášení k App Center

  1. Otevřete portál App Center.

  2. Klikněte na Připojit se přes GitHub a přihlaste se nebo použijte jiného poskytovatele.

Vytvoření nové aplikace v App Center

  1. Klikněte na Přidat novou aplikaci.

  2. Pojmenujte aplikaci Ukázková aplikace pro macOS.

  3. Zvolte macOS a Objective-C / Swift.

  4. V dolní části klikněte na Přidat novou aplikaci .

Nahrazení tajného kódu aplikace

Aby mohla ukázková aplikace odesílat informace do App Center, musí se tajný klíč aplikace změnit v Xcode.

  1. V App Center přejděte na stránku Nastavení .

  2. Zkopírujte tajný kód aplikace v horní části.

  3. Otevřete složku .xcworkspace z ukázkové aplikace.

  4. V souboru AppDelegate.swift upravte metodu delegáta applicationDidFinishLaunching a vložte tajný kód aplikace do zástupného symbolu.

  5. Přidejte, potvrďte a nasdílejte změny do roz forku úložiště. Můžete to udělat z terminálu nebo z libovolného nástroje.

Spoludesign projektu

Návrh návrhu je volitelný, ale doporučuje se.

Codesigning uživatelům zajišťuje, že aplikace pochází od důvěryhodného vývojáře a že ji nikdo jiný nezměnil. V App Center je potřeba aplikaci distribuovat uživatelům a odesílat nabízená oznámení. Další informace najdete v dokumentaci pro vývojáře Apple.

Při vytváření nového ID aplikace pro tuto ukázkovou aplikaci nezapomeňte zkontrolovat službu nabízených oznámení v části App Services .

Push App Service

  1. Otevřete .xcworkspace ji ze složky ukázkové aplikace.

  2. V souboru přejděte na .xcworkspaceObecné.

  3. V části Identita upravte identifikátor sady tak, aby odpovídal ID aplikace.

  4. Importujte a vyberte zřizovací profil v části Podepisování (ladění) a Podepisování (Verze).

  5. Přidejte, potvrďte a nasdílejte změny do roz forku úložiště. Můžete to udělat z terminálu nebo z libovolného nástroje.

Máte všechno připravené k vyzkoušení služby App Center. Nejste si jistí, co dělat dál? Většina lidí pak sestaví svoji aplikaci. Podívejte se na kurz sestavení , kde najdete krátký návod.