在 iOS 10 和 xcode 8 中,当我尝试登录 google 服务时,我得到
“钥匙串错误”
func sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!, withError error: Error!){
if error != nil {
print("\(error!.localizedDescription)")
}
}
SO 上提供和接受的解决方案是直接从模拟器运行应用程序,而不是通过 Xcode。我已经尝试过,但没有成功,因此在这里发布这个问题,希望有人有更新的解决方案或经验。
您试图解决的问题与钥匙串访问有关。要解决问题,您只需转到“目标”->“功能”并启用钥匙串共享。描述了与 Facebook SDK 类似的情况here https://stackoverflow.com/a/38799196/1044073.
如果您正在使用Xamarin(读这个link https://stackoverflow.com/a/39576798/1044073欲了解更多信息,感谢@dynamokaj):
只需确保您在权利和权限中启用了钥匙串访问
还选择模拟器(调试)构建的权利。默认情况下
这个没有设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)