IOS comment obtenir la boîte de dialogue d'autorisation étendue de Facebook

Je crée une application iPhone qui publiera des photos sur les pages Facebook au nom de l'utilisateur (où l'utilisateur est l'administrateur). Pour ce faire, j'ai besoin de faire apparaître la boîte de dialogue (cet utilisateur peut donner la permission à mon application) pour gérer les pages. Comment puis je faire ça? Im en utilisant le dernier SDK Facebook, Toute aide.

2
ajouté édité
Vues: 1

1 Réponses

NSArray *permissions = 
[NSArray arrayWithObjects:@"manage_pages", nil];

[[FBSession activeSession] reauthorizeWithReadPermissions:permissions
                                    completionHandler:^(FBSession *session, NSError *error) {
                                        /* handle success + failure in block */
                                    }];
1
ajouté
Vous devez maintenant utiliser ceci: - (void) requestNewReadPermissions: (NSArray *) readPermissions completionHandler: (FBSessionRequestPermissionResultHandler) h & zwnj; andler;
ajouté l'auteur Augustine, source
Si vous utilisez Facebook SDK V4.x, voici la seule solution qui a fonctionné pour moi: iOS sdk 4 x "> stackoverflow.com/questions/29487389/…
ajouté l'auteur KBog, source