针对iOS的Facebook SDK 4.0应用程序邀请
问题描述:
我正在使用Facebook SDK 4.0版。我正在尝试为App Invite做一个演示。我遵循Facebook开发人员文档中提到的所有步骤。针对iOS的Facebook SDK 4.0应用程序邀请
当FB Invite对话框打开时,我可以看到我传递的应用程序链接和图像,即使我可以看到我的朋友并在其中进行选择。之后,我得到了问题。对话框显示错误但没有描述。请参阅附件截图。
如果有人已经实施它,然后帮我。
我用下面的代码,
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];
答
确保您的Facebook应用程序是活的,这意味着将有您需要填写,按我报一个错误的一些信息,他们说测试他们不需要是你的,只是有效的信息,如开发人员iOS设置和隐私政策URL中的有效App Store ID。
答
我有同样的问题。
在我的情况下,我使用我的网站URL作为我的应用链接URL,而我的网站在其元数据中出现了错误的fbAppId,这导致了此问题。
“之后,我得到了问题” - 什么问题?你的代码是什么? – luk2302 2015-03-31 11:52:03
请参阅编辑问题 – 2015-03-31 12:09:01
我也有同样的问题。你是如何解决它的?你能和我们分享你的答案吗? – Illep 2015-04-30 07:16:27