【发布时间】:2015-09-18 20:45:31
【问题描述】:
我正在尝试将 Facebook 应用邀请对话框集成到我的 iOS 应用中。 出于测试目的,我创建了this 测试应用程序并为其生成了应用链接。
运行下一个代码:
FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] init]; content.appLinkURL = [NSURL URLWithString:@"https://fb.me/1453356328318807"]; //可选设置previewImageURL content.appInvitePreviewImageURL = [NSURL URLWithString:@"http://someimage-1200x628.jpg"]; // 显示对话框。假设自己实现协议`FBSDKAppInviteDialogDelegate` [FBSDKAppInviteDialog showWithContent:内容 委托:自我];显示应用邀请对话框,可以选择朋友并向他们发送邀请到我的应用。一切顺利,我调用了委托方法:
(void)appInviteDialog:(FBSDKAppInviteDialog *)appInviteDialog didCompleteWithResults:(NSDictionary *)results
结果:
{
didComplete = 1;
}
但是接收者没有收到通知。 Receiver 用户也是我的应用程序 Tester User 的注册用户,安装了本机 Facebook 应用程序。
也许有人遇到了同样的问题并且知道如何解决它?
【问题讨论】:
-
我有完全相同的问题。可能是一个错误。
-
我能得到所有邀请的用户信息吗...比如电子邮件
-
“App Invites 将不再受支持”developers.facebook.com/blog/post/2017/11/07/… 适用于此处找到的任何人。
标签: ios objective-c facebook facebook-graph-api