适用于iOS的Facebook SDK 4.0应用程序邀请

时间:2015-03-31 11:49:05

标签: ios facebook-sdk-4.0

我正在使用Facebook SDK 4.0版。我正在尝试为App Invite制作一个演示。我正在按照Facebook Developer Docs上提到的所有步骤进行操作。

当FB邀请对话框打开时,我可以看到我传递的应用程序链接和图像,即使我能够看到我的朋友并在其中进行选择。在那之后,我遇到了问题。对话框显示错误但没有说明。请参阅附件截图。

如果有人实施了它,请帮助我。

enter image description here

我使用下面的代码,

FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] initWithAppLinkURL:[NSURL URLWithString:@"My App Link"]];
    //optionally set previewImageURL
    content.previewImageURL = [NSURL URLWithString:@"<preview image>"];

    // present the dialog. Assumes self implements protocol `FBSDKAppInviteDialogDelegate`
    [FBSDKAppInviteDialog showWithContent:content
                                 delegate:self];

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。

在我的情况下,我使用我的网站网址作为我的应用链接网址,而我的网站在其元数据中有错误的fbAppId,这导致了这个问题。

答案 1 :(得分:-1)

确保你的Facebook应用程序是实时的,这意味着你必须填写一些信息,根据我报告的错误,他们说测试他们不需要你的,只有有效的信息,与开发者iOS设置和隐私政策网址中的有效App Store ID一样。