Facebook邀请/请求无法正确显示iOS

时间:2013-07-01 11:29:37

标签: ios facebook facebook-ios-sdk fbrequest-form

我正在尝试使用以下代码实现Facebook邀请(来自Facebook文档here)。

    NSMutableDictionary* params =   [NSMutableDictionary dictionaryWithObjectsAndKeys:nil];
[FBWebDialogs presentRequestsDialogModallyWithSession:nil
                                              message:[NSString stringWithFormat:@"Can you beat my highscore of %@ points on Footy Face-Off?", formattedString]
                                                title:nil
                                           parameters:params
                                              handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
                                                  if (error) {
                                                      // Case A: Error launching the dialog or sending request.
                                                      NSLog(@"Error sending request.");
                                                  } else {
                                                      if (result == FBWebDialogResultDialogNotCompleted) {
                                                          // Case B: User clicked the "x" icon
                                                          NSLog(@"User canceled request.");
                                                      } else {
                                                          NSLog(@"Request Sent.");
                                                      }
                                                  }}];

问题在于,它不是显示Facebook文档中的对话框,而是显示this

即使我已登录到Facebook并具有所需权限,发送请求也不会执行任何操作。最终我要问的是,我做错了什么,我没有产生请求,例如来自Facebook文档。非常感谢任何帮助或建议。

0 个答案:

没有答案