IOS - Facebook如何邀请朋友下载应用程序?

时间:2015-12-04 16:05:39

标签: iphone facebook facebook-graph-api

我有一个Ios应用程序,我正在尝试实现此流程:

用户点击按钮 - >我的Facebook好友列表出现 - >我选择了一个或多个朋友 - >对于每个朋友,该应用程序发送邀请以从商店下载应用程序 - >我计算并保存当地邀请的朋友数量。

我已阅读文档,而FBSDKAppInviteDialog似乎是正确的选择。我实现了这个解决方案然后我发现了这个:

  • 在ios 9中,我无法在登录期间切换到fb应用程序
  • 我不知道我邀请了多少朋友
  • 在邀请
  • 后,safariviewcontroller无法解除
  • 文档不可见

也许是这样......

我删除了这个FBSDKAppInviteDialog,它不能成为解决方案。

下班后我非常沮丧,无论如何我已经看到了糖果粉碎应用程序。它可以在网络浏览器,Facebook应用程序,移动浏览器中发送邀请,它可以选择多个Facebook好友。任何人都知道如何获得相同的结果?我可以用Graph复制吗?

1 个答案:

答案 0 :(得分:0)

  

在ios 9中,我无法在登录期间切换fb应用

这是预期的行为,在iOS9上,Facebook SDK将回退到基于1.2.3")] bar 的大多数对话框方法

  

我无法知道我邀请了多少朋友

据我所知,对话框从未支持过这个。

  

在邀请

之后,safariviewcontroller无法解除

这似乎是SFSafariViewController不支持的功能(在加载的页面中将其解除)。

  

文档不可见

FBSDKAppInviteDialog的文档适用于我(https://developers.facebook.com/docs/app-invites/ios)。如果这不适合您,那么在https://developers.facebook.com/bugs提交错误报告是个好主意,以便Facebook可以查看并修复可能存在的任何错误