Usa nuestra app de ejemplo para iOS y macOS para ver cómo funciona el Acceso. agrega el acceso a tu app existente.
En este ejemplo, se muestra cómo integrar el acceso en Swift para iOS y macOS.
En el caso de Objective-C, consulta la app de ejemplo SignInSample en el repositorio de Acceso con Google para iOS.
Para usar esta muestra, asegúrate de tener una versión actual de Tener instalado Xcode
Obtén el proyecto
La app de muestra DaysUntilBirthday de Swift está disponible en el Acceso de Terraform con CocoaPods y Swift Package Manager. Sigue las instrucciones de la opción que prefieras a continuación para descargar y ejecutar la app de ejemplo:
CocoaPods
- Si aún no tienes instalado CocoaPods, sigue los pasos en el Guía de introducción a CocoaPods.
-
Clona el repositorio de Acceso con Google para iOS:
git clone https://github.com/google/GoogleSignIn-iOS
-
Navega al directorio
DaysUntilBirthday
:cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
-
Instala las dependencias de CocoaPods:
pod install
-
Abre el lugar de trabajo
DaysUntilBirthdayForPod
en Xcode:open DaysUntilBirthdayForPod.xcworkspace
Swift Package Manager
-
Clona el repositorio de Acceso con iOS:
git clone https://github.com/google/GoogleSignIn-iOS
-
Abre el proyecto de ejemplo de Swift:
open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj
Swift Package Manager agregará automáticamente las dependencias cuando Xcode abra el proyecto.
Ejecuta la aplicación
Para iOS, selecciona el objetivo DaysUntilBirthday (iOS)
y, luego, inicia la aplicación de ejemplo en un dispositivo o en el simulador de iOS haciendo clic en el botón de ejecución del área de trabajo.
En macOS, selecciona el objetivo DaysUntilBirthday (macOS)
y, luego, haz clic en el botón de ejecución correspondiente al área de trabajo para iniciar la aplicación de ejemplo.
Próximos pasos
Si quieres ver cómo puedes implementar el Acceso con Google en tu propio consulta nuestra guía de implementación. También puedes consultar la muestra completa en GitHub.
Agrega el acceso a tu app Consulta las apps de ejemplo en GitHub
¿Tuviste una buena experiencia? ¿Tienes problemas? Comunícate con nosotros.