0

我已经实现了向玩家的朋友发送邀请请求以在 iOS 设备上玩我的游戏应用的基本功能。

我已按照此处的说明进行操作:https ://developers.facebook.com/docs/ios/ios-sdk-games/requests/

一切正常,我可以发送请求,朋友会收到通知。问题是我无法以上面链接中显示的方式显示请求对话框,特别是我无法在对话框中获得请求的预览。这是否取决于 SDK 版本?我目前正在使用版本 SDK 3.5.3 运行。还是问题出在其他地方?任何帮助是极大的赞赏。谢谢

这是调用该函数的代码:

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:nil];
[FBWebDialogs presentRequestsDialogModallyWithSession:nil message:[NSString stringWithFormat:@"Come and play CSR with me!"]
              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

0 回答 0