Ani*_*man 12 google-login ios swift
我正在按照本教程使用swift在我的iOS应用中添加谷歌登录.我按照提到的所有步骤进行了操作,但是当我尝试构建应用程序时,它在我的appdelegate.swift文件中给了我一个问题.
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
var configureError: NSError?
GGLContext.sharedInstance().configureWithError(&configureError)
assert(configureError == nil, "Error configuring Google services: \(configureError)")
GIDSignIn.sharedInstance().clientID = "client id"
return true
}
Run Code Online (Sandbox Code Playgroud)
所以下面的代码行
GGLContext.sharedInstance().configureWithError(&configureError)
Run Code Online (Sandbox Code Playgroud)
错误文本是"使用未解析的标识符GGLContext".这可能是什么问题?
import <GoogleSignIn/GoogleSignIn.h>
import <Google/Core.h>
Run Code Online (Sandbox Code Playgroud)
import Google
Run Code Online (Sandbox Code Playgroud)
我找到了解决方案,您可以使用 Bridge-Header.h 文件并像这样导入
#ifndef Bridge_header_h
#define Bridge_header_h
#import "Google/Core.h"
#import "GoogleSignIn.h"
#endif /* Bridge_header_h */
Run Code Online (Sandbox Code Playgroud)
它在我这边工作得很好。
| 归档时间: |
|
| 查看次数: |
5869 次 |
| 最近记录: |