Mit unserer Beispiel-App für iOS und macOS kannst du dir ansehen, wie die Anmeldung funktioniert, oder deiner Log-in die bestehende App hinzufügen.
Dieses Beispiel zeigt, wie Log-in in Swift für iOS und macOS eingebunden wird.
Informationen zu Objective-C finden Sie in der Beispiel-App SignInSample im Repository von Google Log-in für iOS.
Damit Sie dieses Beispiel verwenden können, muss eine aktuelle Version von Xcode installiert sein.
Projekt abrufen
Die Swift-Beispielanwendung DaysUntilBirthday ist mit CocoaPods und Swift Package Manager im Anmelde-Repository verfügbar. Folgen Sie der Anleitung unten, um die Beispiel-App herunterzuladen und auszuführen:
CocoaPods
- Wenn Sie CocoaPods noch nicht installiert haben, folgen Sie der Anleitung unter Erste Schritte mit CocoaPods.
-
Klonen Sie das Repository von Google Log-in für iOS:
git clone https://github.com/google/GoogleSignIn-iOS
-
Rufen Sie das Verzeichnis
DaysUntilBirthday
auf:cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
-
Installieren Sie die Cocoapods-Abhängigkeiten:
pod install
-
Öffnen Sie den Arbeitsbereich
DaysUntilBirthdayForPod
in Xcode:open DaysUntilBirthdayForPod.xcworkspace
Swift-Paketmanager
-
Klonen Sie das Anmelde-Repository für iOS:
git clone https://github.com/google/GoogleSignIn-iOS
-
Öffnen Sie das Swift-Beispielprojekt:
open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj
Swift Package Manager fügt die Abhängigkeiten automatisch hinzu, wenn Xcode das Projekt öffnet.
Anwendung ausführen
Wählen Sie für iOS das Ziel DaysUntilBirthday (iOS)
aus und starten Sie die Beispielanwendung auf einem Gerät oder im iOS-Simulator, indem Sie auf die Schaltfläche „Ausführen“ für den Arbeitsbereich klicken.
Wählen Sie unter macOS das Ziel DaysUntilBirthday (macOS)
aus und starten Sie die Beispielanwendung. Klicken Sie dazu auf die Schaltfläche „Ausführen“ für den Arbeitsbereich.
Nächste Schritte
Wenn du wissen möchtest, wie du Google Log-in in deiner eigenen App implementieren kannst, sieh dir unseren Implementierungsleitfaden an. Du kannst dir auch das vollständige Beispiel auf GitHub ansehen.
Der Anwendung die Anmeldung hinzufügen Beispiel-Apps auf GitHub ansehen
Hattest du eine gute Erfahrung? Gibt es Probleme? Geben Sie uns Feedback.