FBSDKAppInviteDialog不会加载好友列表

时间:2017-03-12 20:12:30

标签: ios swift facebook uiwebview fbsdkappinvitecontent

通过显示UIWebView打开的

FBSDKAppInviteDialog页面不像往常一样加载朋友列表,但是在空页面状态或无限加载指示符状态下停止。

    let text = "invite text"
    content.appLinkURL = URL(string: "valid_url_to_fb_me")!
    content.promotionText = text
    content.promotionCode = "\(code)"

    let dialog = FBSDKAppInviteDialog()
    dialog.fromViewController = self.viewController
    dialog.content = content
    dialog.delegate = self
    dialog.show()

并没有调用FBSDKAppInviteDialogDelegate方法。

此行为在一周前无法重现。

iOS模拟器10.2,在iPhone 5S和iPad mini 9.2的真实设备上iOS 10.2.1上的行为相同。

Facebook SDK - 4.15.1

提前感谢任何帮助或消息。



Empty Screen state Loading indicatator state

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

BoygeniusDexter(https://developers.facebook.com/bugs/721787828000962/)提到的Facebook漏洞实际上是在Android而不是iOS上。

您是否使用已弃用的UIActionSheet打开FBSDKAppInviteDialog?如果是这样,删除UIActionSheet是您的解决方案:https://developers.facebook.com/bugs/172327909915305/