Ios 操作无法’;不可能完成。(com.facebook.sdk.core错误3)
我正在开发一个应用程序,在其中我实现了Facebook邀请功能。 我写了这段代码来实现invite特性Ios 操作无法’;不可能完成。(com.facebook.sdk.core错误3),ios,iphone,facebook,facebook-sdk-4.x,Ios,Iphone,Facebook,Facebook Sdk 4.x,我正在开发一个应用程序,在其中我实现了Facebook邀请功能。 我写了这段代码来实现invite特性 FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] init]; content.appLinkURL = [NSURL URLWithString:@"https://fb.me/xxxxxxxxxx"]; content.appInvitePreviewImageURL = [NSURL URLWit
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类型
现在,当我运行应用程序并执行此代码时,应用程序重定向到facebook应用程序,然后自动返回到我的应用程序,并出现此错误
The operation couldn’t be completed. (com.facebook.sdk.core error 3.)
当我将facebook appId
值更改为另一个facebook appId时,它可以工作并在facebook app上显示邀请页面,但不适用于我原来的facebook app。
我已经在facebook上检查了这两个应用的所有设置,它们都是相似的
有人知道我做错了什么吗
谢谢 代码看起来不错,因此很可能是配置问题。我会检查您是否正确配置了iOS捆绑包URL,并设置了有效的iPhone商店ID(对于测试pruposes,它不必是应用程序的商店ID,您可以从任何已经存在的应用程序获取ID)
有关更多详细信息,请查看