Usa la nostra app di esempio per iOS e macOS per vedere come funziona l'accesso oppure aggiungi l'opzione Accedi all'app esistente.
Questo esempio mostra come integrare la funzionalità Accedi in Swift per iOS macOS.
Per Objective-C, consulta l'app di esempio SignInSample nel repository di Accedi con Google per iOS.
Per utilizzare questo esempio, assicurati di avere installato una versione aggiornata di Xcode.
Ottieni il progetto
L'app di esempio Swift DaysUntilBirthday è disponibile nel repository di Accesso utilizzando CocoaPods e Swift Package Manager. Segui le istruzioni riportate di seguito per l'opzione che preferisci per scaricare ed eseguire l'app di esempio:
CocoaPods
- Se non hai ancora installato CocoaPods, segui i passaggi descritti nella guida Introduzione a CocoaPods.
-
Clona il repository di Accedi con Google per iOS:
git clone https://github.com/google/GoogleSignIn-iOS
-
Vai alla directory
DaysUntilBirthday
:cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
-
Installa le dipendenze CocoaPods:
pod install
-
Apri l'area di lavoro
DaysUntilBirthdayForPod
in Xcode:open DaysUntilBirthdayForPod.xcworkspace
Swift Package Manager
-
Clona il repository di Accedi per iOS:
git clone https://github.com/google/GoogleSignIn-iOS
-
Apri il progetto di esempio Swift:
open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj
Swift Package Manager aggiunge automaticamente le dipendenze quando Xcode apre il progetto.
Eseguire l'applicazione
Per iOS, seleziona il target DaysUntilBirthday (iOS)
, quindi avvia la
dell'applicazione di esempio su un dispositivo o nel simulatore iOS facendo clic sul pulsante
per l'area di lavoro.
Per macOS, seleziona il target DaysUntilBirthday (macOS)
, quindi avvia
l'applicazione di esempio facendo clic sul pulsante Esegui per lo spazio di lavoro.
Passaggi successivi
Se vuoi scoprire come implementare Accedi con Google autonomamente consulta la nostra guida all'implementazione. In alternativa, dai un'occhiata alla l'esempio completo su GitHub.
Aggiungere la funzionalità di accesso all'app Visualizza le app di esempio su GitHub
Hai avuto una buona esperienza? Incontri problemi? Facci sapere.