Cuando el usuario intenta iniciar sesión en mi aplicación iOS utilizando el inicio de sesión único (SSO) de Facebook Connect, falla varias veces antes de permitir que el usuario inicie sesión en la aplicación. Esto no ocurre siempre, pero ocurre la primera vez que el usuario intenta iniciar sesión usando Facebook.SSO que requiere múltiples intentos para iniciar sesión
Pasos para reproducir:
- usuario debe tener la última versión de la aplicación de Facebook para iOS instalado en su iPhone.
- En multitarea, asegúrese de que la aplicación de Facebook y su aplicación base estén ambas cerradas.
- Toca el botón Conectar con Facebook en tu aplicación base.
- Esto abre su aplicación de Facebook y redirige a su aplicación base sin realizar ninguna acción.
comportamiento esperado:
método(void)fbDidLogin
debe ser llamado que autenticarse dentro de la aplicación base.
comportamiento real:
(void)fbDidNotLogin:(BOOL)cancelled
se llama por primera vez a solas.
Eso es bueno saber, y puede ser lo que tengo que hacer. Espero que haya otra respuesta, porque si el usuario tiene la aplicación, es más probable que ya haya iniciado sesión, imo, y no tendrá que ingresar sus credenciales de Facebook y luego aceptar mi aplicación. –