In Facebook.m
- (void)authorize:(NSArray *)permissions {
self.permissions = permissions;
[self authorizeWithFBAppAuth:YES safariAuth:YES];
}
This code prevents the FB dialog from appearing which successfully calls fbdidlogin. In order to resolve this so that it works properly you must change the third line to:
[self authorizeWithFBAppAuth:NO safariAuth:NO];
This slight code alteration will force the FB dialog to show (instead of the native app or safari app). And you'll see that all works well now. Yay.

