Empty permissions array not getting the right auth callback under iOS

Go To StackoverFlow.com

0

Our iOS app required the 'publish_stream' permission. We're now removing it and passing in an empty string NSArray but it doesn't reflect in the auth screen.

It keeps telling the user "This app may post on your behalf, including status updates, photos and more." and we can't seem to reset that.

- (void)facebookLogin
{
    NSArray *permissions = [NSArray arrayWithObjects: @"",nil]; // was @"publish_stream"
    // Look here for a list of available permissions:
    // http://developers.facebook.com/docs/reference/api/permissions/
    [_facebook authorize:permissions];
}

We tried passing in nil instead of the empty string NSArray but that didn't help. Are there auth options to be adjusted in the App Settings of the developers page?

Any ideas?

Thanks! Gon

2012-04-05 19:39
by Gon Zifroni


0

This is apparently a recent bug. See the developer forums here. Hopefully they'll be resolving it soon.

2012-04-26 04:32
by Daniel Robinson
Ads