Importante: A partir del
1 de mayo de 2024, Apple
requiere firmas y manifiestos de privacidad para las aplicaciones para iOS que utilizan SDKs de uso general, incluido GoogleSignIn-iOS. Actualiza a la versión 7.1.0 o posterior de GoogleSignIn-iOS antes del 1 de mayo de 2024. Sigue
nuestra guía de actualización.
Habilita la aplicación forzosa de la Verificación de aplicaciones
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Cuando comprendas cómo la Verificación de aplicaciones afectará a tus usuarios
y estés listo para continuar, puedes habilitar la aplicación forzosa de la Verificación de aplicaciones.
Habilita la aplicación forzosa en Google API Console
Para habilitar la aplicación forzosa, completa los siguientes pasos:
Ve a la vista de edición de tu cliente de iOS en la página Credenciales. Allí, verás las métricas a la derecha de la página en la sección Google Identity para iOS.
Haz clic en el botón APLICAR y confirma tu elección. Una vez que la aplicación forzosa esté activa, se rechazarán todas las solicitudes no verificadas de tu cliente.
Nota : Después de habilitar la aplicación forzosa, los cambios pueden tardar hasta 15 minutos en aplicarse.
Habilita la aplicación en Firebase console
La Verificación de aplicaciones se puede aplicar a clientes específicos de iOS o a todos tus clientes de iOS.
Habilita la aplicación para todos los clientes de iOS
Para habilitar la aplicación forzosa del Acceso con Google en iOS, completa los siguientes pasos.
Una vez que habilites la aplicación forzosa, se rechazarán todas las solicitudes no verificadas, incluidas las solicitudes asociadas con clientes de OAuth de iOS que no estén vinculados a una app de Firebase.
Abre la sección Verificación de aplicaciones de Firebase console.
Expande la sección Google Identity para iOS.
Haz clic en Aplicar y confirma la elección.
Ten en cuenta que pueden pasar hasta 15 minutos antes de que el cambio se haga efectivo una vez que habilites la aplicación forzosa.
Habilita la aplicación forzosa para clientes de iOS específicos
También puedes configurar la aplicación forzosa de App Check para clientes de OAuth específicos de iOS. Para ello, haz lo siguiente:
Abre Clientes de OAuth en la sección Verificación de aplicaciones de Firebase console.
Expande la vista de métricas del cliente de OAuth que deseas configurar.
Si el cliente aún no está vinculado a una app, hazlo.
Haz clic en Crear anulación de aplicación.
Elige si deseas aplicar o no la Verificación de aplicaciones para este cliente de OAuth. Este parámetro de configuración anula el parámetro de configuración global de aplicación de Google Identity para iOS de tu proyecto.
Ten en cuenta que pueden pasar hasta 15 minutos antes de que el cambio se haga efectivo una vez que habilites la aplicación forzosa.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-08-31 (UTC)
[null,null,["Última actualización: 2025-08-31 (UTC)"],[[["\u003cp\u003eApp Check enforcement can be enabled to ensure only verified requests are accepted, rejecting unverified ones.\u003c/p\u003e\n"],["\u003cp\u003eEnforcement can be enabled through the Google API Console or the Firebase Console, with options for specific or all iOS clients.\u003c/p\u003e\n"],["\u003cp\u003eEnabling enforcement involves navigating to the respective platform's console, locating the App Check or Google Identity for iOS settings, and clicking the 'Enforce' button.\u003c/p\u003e\n"],["\u003cp\u003eAfter enabling, it takes up to 15 minutes for the changes to take effect, impacting all subsequent requests.\u003c/p\u003e\n"],["\u003cp\u003eFirebase Console provides granular control, allowing enforcement overrides for individual iOS OAuth clients linked to your project.\u003c/p\u003e\n"]]],[],null,["When you [understand how App Check will affect your users](/identity/sign-in/ios/appcheck/monitor-metrics)\nand you're ready to proceed, you can enable App Check enforcement.\n\nEnable enforcement in the Google API Console\n\nTo enable enforcement, complete the following steps:\n\n1. Go to the edit view of your iOS client in the\n [Credentials page](https://console.cloud.google.com/apis/credentials). There, you will see metrics to the right of the page\n under the **Google Identity for iOS** section.\n\n2. Click the **ENFORCE** button and confirm your choice. Once enforcement is\n active, all unverified requests from your client will be rejected.\n\n**Note** : After you enable enforcement, it can take up to 15 minutes for the\nchanges to take effect.\n\nEnable enforcement in the Firebase Console\n\nApp Check can be enforced for specific iOS clients or for all your iOS clients\n\nEnable enforcement for all iOS clients\n\nTo enable enforcement for Google Sign-in on iOS, complete the following steps.\nOnce you enable enforcement, all unverified requests will be rejected, including\nrequests associated with iOS OAuth clients that aren't linked to a Firebase app.\n\n1. Open the [App Check](https://console.firebase.google.com/project/_/appcheck) section of the Firebase console.\n\n2. Expand the **Google Identity for iOS** section.\n\n3. Click **Enforce** and confirm your choice.\n\nNote that it can take up to 15 minutes after you enable enforcement for it to\ntake effect.\n\nEnable enforcement for specific iOS clients\n\nYou can also configure App Check enforcement for specific iOS OAuth clients. To\ndo so:\n\n1. Open [OAuth clients](https://console.firebase.google.com/project/_/appcheck/products/oauth) under the App Check section of\n the Firebase console.\n\n2. Expand the metrics view for the OAuth client you want to configure.\n\n3. If the client is not yet linked to an app, do so.\n\n4. Click **Create enforcement override**.\n\n5. Choose whether to enforce or unenforce App Check for this OAuth client. This\n setting overrides your project's global Google Identity for iOS enforcement\n setting.\n\nNote that it can take up to 15 minutes after you enable enforcement for it to\ntake effect."]]