在注销/登录谷歌加iOS sdk请求已授权用户的权限

问题描述:

我正在使用谷歌加iOS sdk登录在我的应用程序。当我从g +注销并尝试再次登录时,它会显示权限屏幕(在G +应用程序和浏览器中)。我无法使用trysilentauthentication,因为我的应用程序也支持通过Facebook登录。我如何配置我的应用程序只请求一次?在注销/登录谷歌加iOS sdk请求已授权用户的权限

trySilentAuthentication在那里是正确的答案。如果您担心没有让用户选择将Facebook添加到您的应用中现有的Google登录,请使用trySilentAuthentication的结果设置一个标志,如果该标志为Yes,那么不要立即处理对该应用的响应finishedWithAuth:错误 - 只在按下按钮时执行此操作。

+0

嗨伊恩thanx的答复。如果用户从应用程序注销,trySilentAuthentication将无法正常工作。我做了大量的研究,并找到类似的应用程序,例如tripit,谷歌和登录表现如上述方式。你可以建议任何绕过此权限屏幕的应用程序 –

+0

如果用户注销他们不得不不幸地重新同意。看看像Fancy这样的应用程序,以获得良好的实施。 –

+0

事实上,我正在寻找解决方案签署后的同意屏幕,现在认识到这是不可能的。感谢Thanx的帮助。 –