Udostępnij za pośrednictwem


Wprowadzenie — przykładowa aplikacja Swift (iOS) i samouczki

Ważne

Program Visual Studio App Center został wycofany 31 marca 2025 r. z wyjątkiem funkcji analizy i diagnostyki, które będą nadal obsługiwane do 30 czerwca 2026 r. Dowiedz się więcej.

Z tego samouczka dowiesz się, jak skonfigurować przykładową aplikację Swift za pomocą usługi App Center dla systemu iOS. Obsługiwane są zarówno Objective-C, jak i Swift.

Wymagania wstępne

Zaloguj się na GitHub i sforkuj repozytorium

  1. Zaloguj się do swojego konta usługi GitHub.

  2. Uzyskaj dostęp do repozytorium GitHub przykładowej aplikacji.

  3. Kliknij Fork w prawym górnym rogu strony i sklonuj repozytorium.

Integrowanie platformy CocoaPods

  1. Otwórz terminal i przejdź do katalogu przykładowej aplikacji.

  2. Uruchom poniższe polecenie, aby zainstalować aplikację CocoaPods:

    sudo gem install cocoapods
    
  3. Uwzględniony plik Podfile zawiera listę zależności w kodzie źródłowym. Aby je zainstalować, uruchom poniższe polecenie:

    pod install
    
  4. Otwórz plik .xcworkspace i naciśnij przycisk Uruchom. Aplikacja powinna zostać skompilowana bez błędu.

Zaloguj się do Centrum aplikacji

  1. Otwórz portal Centrum aplikacji.

  2. Kliknij pozycję Połącz z usługą GitHub i zaloguj się lub użyj innego dostawcy.

Tworzenie nowej aplikacji w centrum aplikacji

  1. Kliknij pozycję Dodaj nową aplikację.

  2. Nadaj aplikacji nazwę przykładowej aplikacji dla systemu iOS.

  3. Wybierz iOS i Objective-C / Swift.

  4. Kliknij pozycję Dodaj nową aplikację u dołu.

Zastąpienie tajemnicy aplikacji

Aby przykładowa aplikacja wysyłała informacje do Centrum Aplikacji, tajny klucz aplikacji musi zostać zmieniony w Xcode.

  1. Przejdź do strony aplikacji w Centrum aplikacji, klikając ją na liście Aplikacje .

  2. Przejdź do ustawień aplikacji, klikając pozycję Ustawienia na pasku bocznym po lewej stronie.

  3. Kliknij trzy kropki w prawym górnym rogu, aby otworzyć menu kontekstowe, a następnie w nim kliknij Kopiuj sekret aplikacji.

  4. Otwórz plik .xcworkspace z folderu przykładowej aplikacji.

  5. W pliku AppDelegate.swift zmodyfikuj metodę delegata didFinishLaunchingWithOptions i wklej sekret aplikacji w miejscu zastępczym.

  6. Dodawanie, zatwierdzanie i wypychanie zmian do rozwidlenia repozytorium. Można to zrobić z poziomu terminalu lub wybranego narzędzia.

Podpisywanie kodu projektu

Podpisywanie kodu jest opcjonalne, ale zalecane.

Podpisywanie kodu zapewnia użytkownikom, że aplikacja pochodzi od zaufanego dewelopera i nie została zmieniona przez kogoś innego. W usłudze App Center konieczne jest dystrybuowanie aplikacji do użytkowników. Dowiedz się więcej z dokumentacji dla deweloperów firmy Apple.

  1. Otwórz plik .xcworkspace z folderu przykładowej aplikacji.

  2. Przejdź do obszaru Ogólne w .xcworkspace pliku.

  3. W obszarze Tożsamość zmodyfikuj identyfikator pakietu , aby był zgodny z identyfikatorem aplikacji.

  4. Zaimportuj i wybierz profil aprowizacji w obszarze Podpisywanie (debugowanie) i Podpisywanie (wydanie).

  5. Dodawanie, zatwierdzanie i wypychanie zmian do rozwidlenia repozytorium. Można to zrobić z poziomu terminalu lub wybranego narzędzia.

Wszystko jest skonfigurowane do wypróbowania usługi App Center.