FBSDKAppInviteDialog 不加载好友列表

FBSDKAppInviteDialog doesn't load list of friends

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,iOS 10.2.1 在真实设备 iPhone 5S 和 iPad mini 9.2 上的行为相同。

Facebook SDK - 4.15.1

在此先感谢您的帮助或建议。



错误在 Facebook 方面: https://developers.facebook.com/bugs/721787828000962/

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

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