title: iOS Google oAuth userID always nil
body: <p>Whenever Google returns to "finishedWithAuth" the userID variable is always nil</p>
  
  <p>Here is my code</p>
  
  <pre><code>override func viewDidLoad() {
      super.viewDidLoad()
  
      // Configure the Google+ Sign In
      var signIn = GPPSignIn.sharedInstance()
      signIn.scopes = ["profile"];
      signIn.shouldFetchGooglePlusUser = true
      signIn.clientID = kClientId
      signIn.shouldFetchGoogleUserEmail = true
      signIn.shouldFetchGoogleUserID = true
  
      signIn.trySilentAuthentication()
      signIn.delegate = self
  }
  
  func finishedWithAuth(auth: GTMOAuth2Authentication!, error: NSError!) {
      if(error == nil &amp;&amp; auth != nil){
          println(auth.userID) // always nil
          println(auth.userEmail) // always contains user's email
      }else{
          println("Recieved error \(error) and auth object \(auth)")
      }
  }
  </code></pre>
  
  <p>I can't see what i'm doing wrong</p>