我在 iOS 应用程序中使用 Facebook SDK。我登录正常,拉入好友列表等。
我添加了发送请求的代码:
[FBWebDialogs
presentRequestsDialogModallyWithSession:session
message:@"Message"
title:@"Title"
parameters:params
handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
// view cleanup here
}];
会话FBSession
存储在类处理登录中。参数是suggestions
,要包含的朋友数组。如果 params 为 nil(在这种情况下列表显示所有朋友),则同样会发生下面描述的问题。
当我调用对话框时,会出现以下内容:
请注意,缺少“消息”文本,以及显示在各种 Facebook 文档页面(例如https://developers.facebook.com/docs/ios/ios-sdk-games/requests/ )上的整个消息块。
我正在使用 Facebook SDK 3.7.1,这是本文发布时的最新版本。上面的屏幕截图来自使用 Facebook 测试用户帐户的模拟器。在使用“真实”Facebook 帐户的设备上也会出现同样的问题。