Wypróbuj logowanie się na iOS i macOS

Użyj naszej przykładowej aplikacji na iOS i macOS, aby zobaczyć, jak działa logowanie, lub dodaj tę aplikację do swojej istniejącej aplikacji.

Ten przykład pokazuje, jak zintegrować logowanie w Swift na iOS i macOS.

W przypadku Objective-C zapoznaj się z przykładową aplikacją SignInSample w repozytorium Google Sign-In na iOS.

Aby użyć tego przykładu, sprawdź, czy masz zainstalowaną aktualną wersję Xcode.

Pobieranie projektu

Przykładowa aplikacja DaysUntilBirthday Swift jest dostępna w repozytorium logowania za pomocą CocoaPods i menedżera pakietów Swift. Wykonaj instrukcje dotyczące preferowanej opcji poniżej, aby pobrać i uruchomić przykładową aplikację:

CocoaPods

  1. Jeśli nie masz jeszcze zainstalowanych CocoaPods, wykonaj czynności opisane we wprowadzeniu do CocoaPods.
  2. Skopiuj repozytorium Google Sign-In na iOS:
    git clone https://github.com/google/GoogleSignIn-iOS
  3. Przejdź do katalogu DaysUntilBirthday:
    cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
  4. Zainstaluj zależności Cocoapods:
    pod install
  5. Otwórz obszar roboczy DaysUntilBirthdayForPod w Xcode:
    open DaysUntilBirthdayForPod.xcworkspace

Menedżer pakietów Swift

  1. Skopiuj repozytorium logowania się w systemie iOS:
    git clone https://github.com/google/GoogleSignIn-iOS
  2. Otwórz przykładowy projekt Swift:
    open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj

Menedżer pakietów Swift automatycznie doda zależności, gdy Xcode otworzy projekt.

Uruchamianie aplikacji

W przypadku iOS wybierz środowisko docelowe DaysUntilBirthday (iOS), a następnie uruchom przykładową aplikację na urządzeniu lub w symulatorze iOS, klikając przycisk Uruchom dla obszaru roboczego.

W systemie macOS wybierz środowisko docelowe DaysUntilBirthday (macOS), a następnie uruchom przykładową aplikację, klikając przycisk uruchamiania obszaru roboczego.

Dalsze kroki

Jeśli chcesz dowiedzieć się, jak wdrożyć Logowanie przez Google w swojej aplikacji, zapoznaj się z naszym przewodnikiem po implementacji. Możesz też zapoznać się z całym przykładem na GitHubie.

Dodaj logowanie do aplikacji Zobacz przykładowe aplikacje na GitHubie

Czy masz dobre wrażenia? Masz kłopoty? Daj nam znać.