【发布时间】:2015-10-19 19:16:50
【问题描述】:
我正在构建一个应用程序,我在其中实现了 Facebook 邀请功能。 我已经编写了这段代码来实现邀请功能
FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] init];
content.appLinkURL = [NSURL URLWithString:@"https://fb.me/xxxxxxxxxx"];
content.appInvitePreviewImageURL = [NSURL URLWithString:@"https://www.example.com/my_invite_image.jpg"];
[FBSDKAppInviteDialog showWithContent:content delegate:self];
并在 info.plist 文件中添加了 FacebookAppID 和 URL types 密钥。
现在,当我运行应用程序并执行此代码时,应用程序重定向到 facebook 应用程序,然后自动返回我的应用程序并显示此错误。
The operation couldn’t be completed. (com.facebook.sdk.core error 3.)
当我将 FacebookAppID 值更改为另一个 facebook appId 时,它可以工作并在 facebook 应用程序上显示邀请页面,但 不适用于我的原始 facebook 应用程序。
我已经检查了这两个应用程序在 facebook 上的所有设置,两者都很相似。
有谁知道做错了什么?
谢谢!
【问题讨论】:
标签: ios iphone facebook facebook-sdk-4.x