ACAccountStore requestAccessToAccountsWithType: opciones: finalización: devolver ningún error y otorgarse como NO

Estoy intentando probar el inicio de session con ACAccountStore , pero no va muy bien.

Estoy intentando get acceso a la count así:

 ACAccountStore *store = [ACAccountStore new]; ACAccountType *accountType = [store accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook]; NSDictionary *options = @{ ACFacebookAppIdKey:@"12345678987654", ACFacebookPermissionsKey:@[@"email"] }; [store requestAccessToAccountsWithType:accountType options:options completion:^(BOOL granted, NSError *error) { NSLog(@"Access Granted: %d", granted); NSLog(@"Error: %@", error); }]; 

Sin embargo, mi salida se ve así:

 2013-09-30 16:58:08.084 Application[1009:1103] Access Granted: 0 2013-09-30 16:58:08.090 Application[1009:1103] Error: (null) 

Me he asegurado de que coincida mi "ID de package" en el sitio developer.facebook y el Bundle Identifier mi aplicación. También he configurado el "modo Sandbox" en habilitado. Eso es todo lo que se requiere de mí, ¿verdad? ¿Qué está yendo mal?

Además, solo para brindar más información sobre la aplicación, esta aplicación es básica. Es una aplicación vacía con un controller de vista que muestra un button con un destino que ejecuta el código que he escrito anteriormente. Eso es todo lo que hay para la aplicación.

Comtesting developer.facebook.com para ver si tu aplicación está aislada. Concedido será NO si su aplicación está aislada y está probando con otra count de Facebook.

Lo que probablemente tengas que hacer es ir a developers.facebook.com

Vaya a la pestaña "Aplicaciones" y select su aplicación. Es posible que tenga que agregar la plataforma iOS a su aplicación. Vaya a la configuration y click "Agregar una plataforma". Seleccione iOS y escriba el id del package de la aplicación. Verifique que el package sea el mismo.

EDITAR: También puede imprimir el error que regresa. Tal vez está solicitando permissions no válidos o permissions que no puede recuperar. Marque esto en la pestaña "Estado y revisión".

Configuración de la aplicación de iOS en Facebook

Fuente: https://developers.facebook.com/docs/ios/getting-started/