Search code examples
iosfacebookfacebook-ios-sdk

Facebook iOS SDK - FWWebDialogs not rendering message


I'm using the Facebook SDK in an iOS app. I'm logging in fine, pulling in friends lists, etc.

I've added code to send a request:

[FBWebDialogs
 presentRequestsDialogModallyWithSession:session
 message:@"Message"
 title:@"Title"
 parameters:params
 handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
     // view cleanup here
 }];

The session is the FBSession stored in the class handling login. The params are suggestions, an array of friends to include. The issue described below occurs equally if params is nil (in which case the list shows all friends).

When I call the dialog, this is what appears:

Request screenshot

Note that the "Message" text is missing, as is the entire Message block shown on the various Facebook documentation pages such as https://developers.facebook.com/docs/ios/ios-sdk-games/requests/.

I'm using Facebook SDK 3.7.1, the latest version as of this posting. The screenshot above is from the Simulator using a Facebook Test User account. The same issues occur on a device using a "real" Facebook account.


Solution

  • Apparently, this is "By Design"!! :(

    https://developers.facebook.com/bugs/605575982818621