我已按照以下链接显示的所有步骤: - Google plus sharing link to integrate
我尝试使用以下代码设置登录详情: -
var signIn = GPPSignIn.sharedInstance();
signIn.shouldFetchGooglePlusUser = true;
signIn.clientID = kClientId;
signIn.scopes = NSArray(array: ["https://www.googleapis.com/auth/plus.me"]) as [AnyObject]
signIn.delegate = self
signIn.trySilentAuthentication()
我在appdelegate中尝试过以下代码: -
func application(application: UIApplication,
openURL url: NSURL,
sourceApplication: String?,
annotation: AnyObject?) -> Bool
{
return GPPURLHandler.handleURL(url, sourceApplication: sourceApplication, annotation: annotation)
}
我已将URL方案和URL标识符设置为我的包ID,它与google开发者控制台中提到的Bundle ID相同。
但我在屏幕截图中显示错误: -
请帮我解决此错误。我已经尝试了所有可能的方法。谢谢。
答案 0 :(得分:-1)
而不是:
signIn.scopes = NSArray(array: ["https://www.googleapis.com/auth/plus.me"]) as [AnyObject]
signIn.scopes = NSArray(array: ["profile"]) as [AnyObject]
希望它有所帮助!