/ / Parse login s Facebookom nefunguje - ios, parse.com, facebook-login

Parse login with Facebook nefunguje - ios, parse.com, facebook-login

Nedávno som implementoval Parse login pomocou facebooku. V zásade som postupoval podľa všetkých pokynov na nastavenie súpravy Facebook SDK a Parse SDK. Tu je časť, v ktorej aplikácia vyhodí výnimku:

NSArray * povolenieArray = @ [@ "public_profile", @ "email"]; [PFFacebookUtils logInWithPermissions: povolenieArray blok: ^ (PFUser * user, NSError * error) {

     if (!user) {

NSLog(@"Uh oh. The user cancelled the Facebook login.");

} else if (user.isNew) {

NSLog(@"User signed up and logged in through Facebook!");

} else {

NSLog(@"User logged in through Facebook!");

}

Správa, ktorú dostávam na obrazovku denníkaje: „Uh oh. Používateľ zrušil prihlásenie na Facebook.“ takže predpokladám, že relácia Facebook nebola vytvorená a žiadny používateľ nebol vrátený. Zaujímavou časťou je, že som testoval túto aplikáciu na iPhone 4 a prihlásenie fungovalo. Testujem na iPhone 5 práve teraz, a to je, keď sa vyhodí výnimka. Existujú nejaké nastavenia, ktoré musia byť správne na skutočnom zariadení? Existuje spôsob, ako by som mohol triangulovať príčiny tohto problému?

Akákoľvek pomoc sa veľmi oceňuje. Ďakujem

odpovede:

1 pre odpoveď č. 1

Uistite sa, že je na tlačidle a nie na ViewDidLoad (alebo skúste kód oneskoriť).