Analisar o logInInBackgroundWithReadPermissions do Facebook (Swift)
Eu configurei os SDKs do Parse (1.7.1) e do Facebook (v4) com êxito, defina os arquivos de cabeçalho de ponte e o AppDelegate.swift. Agora, no meu ViewController, estou tentando criar um login no Facebook e estou tentando usar o código fornecido em'Analisar documentação do iOS - Facebook SignUp & Login'.
PFFacebookUtils.logInInBackgroundWithReadPermissions(permissions, {
(user: PFUser!, error: NSError!) -> Void in
if let user = user {
if user.isNew {
println("User signed up and logged in through Facebook!")
} else {
println("User logged in through Facebook!")
}
} else {
println("Uh oh. The user cancelled the Facebook login.")
}
})
No entanto, quando colo em meu ViewController.swift> ViewDidLoad, estou recebendo este erro:
- Extra argument in call // for { at the first line
Alguém pode me ajudar a resolver isso?
Editar: o script fornecido funcionou para mim em termos de sintaxe, no entanto, agora recebo "Uh não. O usuário cancelou o login do Facebook". mesmo antes de pedir permissões; enquanto a página do facebook ainda está carregando .. E o usuário que estou tentando já é aceito para este aplicativo em particular. Dê uma olhada:http://imgur.com/5yDs1s1