Quando faccio clic sul login con il pulsante Facebook, si apre il browser safari e si chiude immediatamente. Errore notato sulla console.problema di accesso di facebook - canOpenURL: non riuscito per l'URL: "fbauth2: ///" - errore: "(null)"
App metodo delegato:
func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool {
print("###### URL : ")
print(url)
print("###### App : ")
print(app)
print(options["UIApplicationOpenURLOptionsSourceApplicationKey"])
return FBSDKApplicationDelegate.sharedInstance().application(app, openURL: url, sourceApplication: options["UIApplicationOpenURLOptionsSourceApplicationKey"] as! String,
annotation: nil)
}
2015-09-18 18:37:51.410 [21036:5050465] -canOpenURL: failed for URL: "fbauth2:///" - error: "(null)" 2015-09-18 18:37:51.417[21036:5050465] -canOpenURL: failed for URL: "fbauth2:///" - error: "(null)" ###### URL : fb4554284912963222://authorize/?error_code=100&error_message=Invalid+Scope%3A+public&state=%7B%22challenge%22%3A%222ZmK6R5F05d%252F060TkCqj8SjPLjc%253D%22%2C%220_auth_logger_id%22%3A%223C79F2C8-61B9-470E-AE1B-E1C68435DB83%22%2C%22com.facebook.sdk_client_state%22%3Atrue%2C%223_method%22%3A%22sfvc_auth%22%7D&e2e=%7B%22init%22%3A145973.000512302%7D#_=_ ###### App : Optional(com.apple.SafariViewService) nil ###### err: Optional(Error Domain=com.facebook.sdk.core Code=8 "(null)" UserInfo={com.facebook.sdk:FBSDKGraphRequestErrorGraphErrorCode=100, com.facebook.sdk:FBSDKErrorDeveloperMessageKey=Invalid Scope: public, com.facebook.sdk:FBSDKGraphRequestErrorCategoryKey=0})
IDE: Xcode 7
Lingua: Swift2
Facebook SDK: 4.6.0
Parse: 1.8.4
ho anche verificato .plist sta avendo tutte le chiavi che sono richieste. Inoltre verificato l'identificativo del bundle per errori di battitura. Tutto sembra buono. Facebook è attivo.
Qualsiasi aiuto?
Qualsiasi aggiornamento su questo? Sono nella stessa barca, ho definito tutte le chiavi e i miei utenti non possono accedere a Facebook a meno che non sia la finestra di dialogo nativa di iOS. La visualizzazione Web e l'app switch falliscono entrambi. – Andrew
Hai fortuna qui? La finestra di dialogo delle mie condivisioni è in disordine :( –
Puoi condividere il tuo codice sul git e lo controllerò. – sfbayman