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
- Jeśli nie masz jeszcze zainstalowanych CocoaPods, wykonaj czynności opisane we wprowadzeniu do CocoaPods.
-
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 się w systemie 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 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ć.