0

我需要从我的 ios 本机应用程序中邀请我的朋友。我阅读了文档并使用了以下代码。我查看弹出窗口,选择我的朋友并发送邀请。回调方法说“请求已发送”。但我的朋友没有收到任何邀请。为什么?

[FBWebDialogs presentRequestsDialogModallyWithSession:nil
                                              message:[NSString stringWithFormat:@"I just smashed %d friends! Can you beat it?", 2]
                                                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.");
                                                      }
                                                  }}];

你能帮我吗?

谢谢

4

1 回答 1

0

当用户被邀请时,他们会收到出现在应用请求 Facebook 页面下的“应用请求”,而不是您可能期望的“地球”下。让正在测试代码的人前往“应用中心”的“应用请求”下进行检查。(对我来说,应用中心出现在我的 facebook 主页的左侧。)

于 2013-09-09T20:18:26.503 回答