Aby dowiedzieć się, jak działa Logowanie, skorzystaj z naszej przykładowej aplikacji na iOS i macOS lub dodaj Logowanie do swojej dotychczasowej aplikacji.
Ten przykład pokazuje, jak zintegrować logowanie się w Swift na iOS i macOS:
W przypadku Objective-C zobacz Przykładowa aplikacja SignInSample w Logowanie przez Google w systemie iOS .
Aby użyć tego przykładu, upewnij się, że masz zainstalowaną najnowszą wersję Xcode.
Pobieranie projektu
Przykładowa aplikacja DaysUntilBirthday w Swift jest dostępna w repozytorium usługi Logowanie za pomocą CocoaPods i menedżera pakietów Swift. Aby pobrać i uruchomić przykładową aplikację, wykonaj instrukcje dotyczące wybranej opcji:
CocoaPods
- Jeśli nie masz jeszcze zainstalowanych CocoaPods, wykonaj czynności opisane w CocoaPods – przewodnik dla początkujących.
-
Skopiuj repozytorium logowania Google 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 w formacie 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 DaysUntilBirthday (iOS)
docelowe urządzenie, a następnie uruchom przykładową aplikację na urządzeniu lub w symulatorze iOS, klikając przycisk uruchomienia w obszarze roboczym.
W przypadku systemu macOS wybierz środowisko docelowe DaysUntilBirthday (macOS)
i rozpocznij
przykładową aplikację, klikając przycisk uruchamiania dla obszaru roboczego.
Dalsze kroki
Jeśli chcesz dowiedzieć się, jak zaimplementować Logowanie przez Google w swojej aplikacji, zapoznaj się z naszym przewodnikiem implementacji. Możesz też zapoznać się z pełnym przykładem w GitHub.
Dodaj logowanie do aplikacji Zobacz przykładowe aplikacje na GitHubie
Czy masz dobre wrażenia? Masz problem? Daj nam znać.