Użyj naszej przykładowej aplikacji na iOS i macOS, aby sprawdzić, jak działa Logowanie, lub dodaj je do istniejącej aplikacji.
Ten przykład pokazuje, jak zintegrować funkcję Zaloguj się w Swift na iOS i macOS.
Przykład organizacji Objetive-C znajdziesz w przykładowej aplikacji SignInSample w repozytorium Google Sign-In dla systemu iOS.
Aby użyć tego przykładu, musisz mieć zainstalowaną aktualną wersję Xcode.
Pobieranie projektu
Przykładowa aplikacja Swift DaysUntilBirthday jest dostępna w repozytorium logowania się przy użyciu CocoaPods i menedżera pakietów Swift. Aby pobrać i uruchomić przykładową aplikację, postępuj zgodnie z instrukcjami dla preferowanej opcji poniżej:
CocoaPods
- Jeśli nie masz jeszcze zainstalowanych CocoaPods, wykonaj czynności opisane w przewodniku CocoaPods wprowadzenie.
-
Skopiuj repozytorium Google Sign-in na iOS:
git clone https://github.com/google/GoogleSignIn-iOS
-
Przejdź do katalogu
DaysUntilBirthday
:cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
-
Zainstaluj zależności Cocoapods:
pod install
-
Otwórz obszar roboczy
DaysUntilBirthdayForPod
w Xcode:open DaysUntilBirthdayForPod.xcworkspace
Menedżer pakietów Swift
-
Skopiuj repozytorium logowania na iOS:
git clone https://github.com/google/GoogleSignIn-iOS
-
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 systemu iOS wybierz cel DaysUntilBirthday (iOS)
, a następnie uruchom przykładową aplikację na urządzeniu lub w symulatorze iOS, klikając przycisk uruchamiania obszaru roboczego.
W systemie macOS wybierz cel DaysUntilBirthday (macOS)
, a następnie uruchom przykładową aplikację, klikając przycisk uruchamiania obszaru roboczego.
Dalsze kroki
Aby dowiedzieć się, jak wdrożyć logowanie przez Google w swojej aplikacji, zapoznaj się z naszym przewodnikiem po implementacji. Możesz też przeczytać pełną próbkę na GitHubie.
Dodaj logowanie do aplikacji Zobacz przykładowe aplikacje na GitHubie
Czy podobało Ci się? Masz kłopoty? Daj nam znać.