ios8 - services - GIDSignIn devuelve "Error de llavero"
swift 4 google sign in (3)
El problema que está intentando resolver está relacionado con el acceso al llavero. Para solucionar el problema, simplemente debe ir a Destino-> Capacidades y habilitar el intercambio de llaveros
Estoy implementando iniciar sesión con Google plus. La implementación es básicamente copiada de ejemplos de Desarrollador Google . Cuando me conecto por primera vez todo funciona bien. Pero si luego me desconecto usando
[[GIDSignIn sharedInstance] signOut];
la próxima vez que inicie sesión me sale el
Error Domain=com.google.GIDSignIn Code=-2 "keychain error"
Por favor avise que se puede hacer en esta situación. Gracias
Estoy teniendo el mismo problema aquí. Después de hacer algunas pruebas, me he dado cuenta de que si ejecuto mi aplicación sin el depurador (compilar, detener, ejecutar la aplicación) todo funciona como se esperaba ... pruébelo
Probablemente sea una posibilidad remota, pero intente llamar a la disconnect
en la instancia compartida.
- (void)signOut {
[[GIDSignIn sharedInstance] disconnect];
}