发布于 2015-08-12 14:08:34
GIDSignIn是Google SignIn for iOS的一部分。这是从iOS应用程序登录的首选方式。使用GIDSignIn与GPPSignIn的主要优势之一是,GPPSignIn会为某些用户切换到Safari,而苹果通常不会批准一个切换应用程序。
GPPSignIn是PlusAPI的一部分,但是一旦您使用GIDSignIn登录,所有其他G+调用都会正常工作(只需记住将正确的作用域添加到签名请求中)。
迁移到GIDSignIn非常少,您可以查看迁移指南(它仅仅是一页):https://developers.google.com/identity/sign-in/ios/quick-migration-guide
发布于 2015-08-08 09:01:11
GPPSignIn:它基本上是与您的Google+帐户相关的登录。当使用GPPSignIn API时,您的查询将对用户的Google+配置文件中的数据进行查询。比如朋友名单,圈子,小组等等。
GIDSignIn:它是用于访问用户Gmail帐户(Google)的标志。它将查询用户的谷歌联系人,谷歌日历,事件等。
注意:除非您需要处理用户的Google+数据,否则将使用GIDSignIn (用于登录和注册)。
另外要注意的一点是,用户可能有也可能没有Google+帐户或active Google+帐户。
https://stackoverflow.com/questions/31884733
复制相似问题