Google Plus共享显示无效地址ios的错误

时间:2015-06-19 06:03:26

标签: ios swift google-plus

我已按照以下链接显示的所有步骤: - 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相同。

但我在屏幕截图中显示错误: - enter image description here

请帮我解决此错误。我已经尝试了所有可能的方法。谢谢。

1 个答案:

答案 0 :(得分:-1)

而不是:

signIn.scopes = NSArray(array: ["https://www.googleapis.com/auth/plus.me"]) as [AnyObject]

尝试(as in the link)

signIn.scopes = NSArray(array: ["profile"]) as [AnyObject]

希望它有所帮助!