使用GIDSignIn.sharedInstance.clientID =时的错误代码
我有一个应用程序,我用Auth2
login使用客户端ID和客户端的秘密,但现在我必须使用Google Sign In
我已经按照我的理解,但是当我build立我得到这个错误的指示
– [__ NSDictionaryI gtm_httpArgumentsString]:无法识别的select发送到实例0x17d49a40
我已经添加了框架,我已经导入了头文件,我使用CLIENT_ID
和REVERSED_CLIENT_ID
了一个单独的GoogleServices-info.plist
我把下面的代码放在我的ViewDidLoad中
GIDSignIn.sharedInstance.delegate = self; GIDSignIn.sharedInstance.uiDelegate = self; GIDSignIn.sharedInstance.clientID = @"55240XXXXX13-aduv6ncti03giqt46s3oq4t83plqck10.apps.googleusercontent.com" ; GIDSignIn.sharedInstance.scopes=@[@"https://www.googleapis.com/auth/plus.login",@"https://www.googleapis.com/auth/plus.me"];
如果我注释掉GIDSignIn.sharedInstance.clientID
那么应用程序就可以正常工作了,但是当我没有使用上述错误时,应用程序崩溃了。
我也链接了库-ObjC
。
有没有人有任何想法如何解决这个问题。
您应该导入以下框架:
- AddressBook.framework
- SafariServices.framework
- SystemConfiguration.framework
- libz.tbd
我尝试了所有在互联网上find的解决scheme,但不能解决这个问题,我尝试手动集成,而不是pod,它为我工作。
- 如何在不设置“userID”的情况下注销nil
- Facebook授权w /权限请求收益“找不到页面”
- 使用GIDSignIn单击时,“URL scheme com-google-gidconsent”没有注册的处理程序错误
- iOS SSO与多个应用程序
- 在Facebook iOS SDK的openActiveSession之后过期的访问令牌
- + entityForName:nil不是合法的NSManagedObjectContext参数search实体名称“帐户”
- 比较audio文件的“语音身份validation”
- 如何自定义谷歌loginbutton?
- 认识用户是否已经在iOS 6设置中定义了本地的Facebook帐户