I'm using the Facebook iOS SDK v3.17.
I want to allow the user to invite multiple friends to my app, without using the Invitable Friends API (I don't have a Canvas app). Wondering if its actually possible to see ALL of a user's friends in the multi-friend selector.
My code is...
[FBWebDialogs presentRequestsDialogModallyWithSession:FBSession.activeSession
message:@"Download dis app now, kiiiiiiiiiid!"
title:@"Ahoy!"
parameters:nil
handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
}];
I'm not passing in any parameters, and in the documentation for Request Dialogs, it states, in reference to the parameter filter
(which I haven't set)...
This controls the set of friends someone sees if a multi-friend selector is shown. If left empty, the multi-friend selector will display all of the user's Facebook friends.
This does not happen. It always shows only about 6 users, and defaults to people who have already used the app. If I set filter
to @"app_non_users", and pass the parameters dictionary, it only picks 6 users (seemingly at random) who have not used the app, not all of them.
Any ideas?