Obtenga si mi aplicación está autorizada para usar facebook

¿Cómo puedo saber si mi aplicación está autorizada por el usuario para usar Facebook?

Puede habilitarlo o desactivarlo en "Configuración -> Privacidad -> Facebook". Tengo que get este estado.

Estoy usando Facebook 3.2

¡Gracias a todos!

Puede usar ACAccountStore para get la count de Facebook (si está disponible) y verificar si se otorga el acceso:

ACAccountStore *accountStore = [[ACAccountStore alloc] init]; ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook]; if(accountType.accessGranted){ //app has permissions }else{ //no permissions } 

Si está buscando una línea de código que compruebe, es aquí mismo:

 if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) { //code goes here } 

NOTA

Este código solo lo ayudará si está utilizando el Marco Social.