/ / Facebook iOS SDK 3.5 se bloquea al iniciar sesión. -Si la aplicación de Facebook está instalada- - iphone, xcode, facebook, facebook-ios-sdk, parse.com

Facebook iOS SDK 3.5 se bloquea al iniciar sesión. -Si la aplicación de Facebook está instalada- - iphone, xcode, facebook, facebook-ios-sdk, parse.com

No sé qué ha cambiado, pero es realmente extraño. Experimento este bloqueo en mis aplicaciones, así como en otras aplicaciones que descargo de la tienda de aplicaciones.

El botón de inicio de sesión en mi aplicación se comporta como se esperaba, pero la aplicación de Facebook se bloquea. La única forma de hacerlo es matar la aplicación de Facebook e intentar nuevamente. Si la aplicación de Facebook ya se está ejecutando, siempre se bloquea.

Estoy usando las utilidades de Facebook de Parse.

Alguien sabe por qué?

Mi código para activar el inicio de sesión:

NSArray *permissionsArray = @[ @"email", @"user_relationships", @"user_birthday", @"user_location", @"user_likes", @"publish_actions"];
[PFFacebookUtils logInWithPermissions:permissionsArray block:^(PFUser *user, NSError *error) {
//blah blah
}];

Respuestas

1 para la respuesta № 1

solo una corazonada, pruébalo sin publicar_acciones. Si eso funciona, considere dividir los permisos, o más bien solicitar permisos de publicación por separado. No estoy totalmente seguro de lo que Parse está haciendo, pero el 3.5 FB sdk requiere, los permisos de publicación vs lectura se solicitarán por separado