FBFriendPickerDelegate 在 Facebook v4 中消失了

FBFriendPickerDelegate disappeared with Facebook v4

我最近使用 Facebook v3 将我的 iOS 应用更新为 Facebook v4(使用 Parse 和 Parse-UI iOS)。

问题是 FBFriendPicker 似乎消失了。有人找到了如何使用 iOS 的新 SDK 获得此类功能吗?

您可以将 Facebook SDK 替换为最新的 Facebook SDK 4.x 并尝试以下代码。

FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] init];
content.appLinkURL = [NSURL URLWithString:@"https://fb.me/appId"];

//optionally set previewImageURL

content.previewImageURL = [NSURL URLWithString:@"http://exampleurl.jpg"];

// present the dialog. Assumes self implements protocol `FBSDKAppInviteDialogDelegate`
[FBSDKAppInviteDialog showWithContent:content
                             delegate:nil];

有关详细信息,请查看 App Invite Through Facebook SDK

要生成应用 link,请检查 How To Generate App Link