Ho riscontrato un problema con l'utilizzo di Facebook SDK (4.9.1) che si apre nel browser dell'app per l'accesso se nessun account di sistema è presente.Accesso non funzionante/bloccato con l'ultimo SDK di Facebook
Il login dall'account Facebook di sistema funziona correttamente. Sto usando il seguente codice
FBSDKLoginManager *manager = [[FBSDKLoginManager alloc] init];
manager.loginBehavior = FBSDKLoginBehaviorSystemAccount;
[manager logInWithReadPermissions:@[@"public_profile",@"email",@"user_friends"] fromViewController:controller handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
success(kFacebookStatusFailed);
} else if (result.isCancelled) {
success(kFacebookStatusCancelled);
} else {
success(kFacebookStatusSuccess);
}
}];
ho fatto correttamente tutte le impostazioni Info.plist richieste definite here.
Il problema si verifica quando si effettua l'accesso utilizzando il browser inapp, utilizzando in realtà SafariViewController trovato tramite debug. Si passa attraverso tutto il processo di login, ma alla fine è stucks in uno schermo bianco in bianco e non respingere, vedi immagine sotto
Hanno provato tutte le misure possibili, ma non in grado di ottenere su di esso. Ma quando ho installato un nuovo progetto che non aveva niente solo il codice di login e le impostazioni corrette, tutto funzionava bene.
L'unica differenza nel Progetto fresco e originale progetto è il numero di diversi sistemi utilizzati in app, come Crashlytics, tessuto, Instabug, Google Frameworks ecc v'è alcuna ragione che avrei dovuto sospetto che questo quadro che sta causando problemi, penso NO. Quindi, quale potrebbe essere il problema, chiunque abbia affrontato lo stesso problema e possa aiutarmi sarà molto apprezzato.
Grazie.
In qualche modo ha funzionato? Ho lo stesso problema ... –
@ MariusKažemėkaitis Nessun compagno non siamo riusciti a risolverlo ancora .. Sembra che ci sia qualche impostazione che ci manca, perché non funziona in un'applicazione specifica, ma non siamo riusciti a capire cosa .. – iphonic