Ios Facebook发送邀请无效

Ios Facebook发送邀请无效,ios,facebook,Ios,Facebook,我刚刚试着用这段代码通过我的应用程序向Facebook朋友发送邀请。这就是代码,我得到了一个日志消息,发送到我在上面给出的用户ID,然后Facebook邀请屏幕弹出 我找到了正确的人,他拥有我提供的用户ID,我发送了邀请,但在该配置文件中没有看到任何通知。这是正确的代码还是需要更改 请帮助我,并提前表示感谢 NSString *facebookID = @"100000797858986"; NSMutableDictionary* params = [NSMutableDictionary d

我刚刚试着用这段代码通过我的应用程序向Facebook朋友发送邀请。这就是代码,我得到了一个
日志
消息,发送到我在上面给出的用户ID,然后Facebook邀请屏幕弹出

我找到了正确的人,他拥有我提供的用户ID,我发送了邀请,但在该配置文件中没有看到任何通知。这是正确的代码还是需要更改

请帮助我,并提前表示感谢

NSString *facebookID = @"100000797858986";
NSMutableDictionary* params =
[NSMutableDictionary dictionaryWithObject:facebookID forKey:@"to"];

NSString *message = @"SOME_MESSAGE";
NSString *title = @"TITLE";

[FBWebDialogs presentRequestsDialogModallyWithSession:nil
    message:message
    title:title
    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. %@", params);
                    }
            }
    }
];

请在此处查看我的代码,并按照FB app developer页面设置进行参考:

确保您的facebook应用程序id在开发者页面和xcode中的信息中都相同。接下来,启用沙箱模式,并且必须在开发者页面中填充画布url[在facebook应用类别下]。

  • 制作为此,是否要制作此应用程序及其所有内容 向公众提供的功能
  • 还有一件事,您需要在下面输入您的联系人电子邮件地址 设置部分
  • 确保您已将iphone应用程序注册为“Facebook上的应用程序” 在“基本应用程序”下键入“选择应用程序与Facebook的集成方式” 设置
  • 添加一个如下所述的字段,
    FacebookAppId
    ,其中添加facebook开发者页面中生成的facebook应用id,并确保xcodefacebook开发者页面中的捆绑id相同。


    您应该在safari/facebook应用程序中使用正确的个人facebook帐户ic(facebook应用程序id个人帐户)检查邀请在iphone/ipad中。

    我检查了它,但在FaceBook中没有收到邀请如何在进入查看状态时启用sandobx模式有一个问题,但我无法启用处于非活动状态的“是”按钮。您能否提供信息,如何确保我配置的应用程序id正确HI,我成功地检查了发送的消息,但仍然没有在帐户中收到facebook通知。我检查了模拟器是否存在任何问题或仅在真实设备中工作?您犯了一些错误,它将在模拟器和真实设备中工作。我尝试在此处添加我的代码,但无法将我创建的代码视为一个新问题,请根据我的代码进行尝试。添加一个链接,单击并查看代码