FB 4.0 - FBSession openActiveSessionWithReadPermissions 替换

FB 4.0 - FBSession openActiveSessionWithReadPermissions replacement

我之前为 iOS 使用 Facebook SDK 3.x。我的代码在很多地方都有 FBSession openActiveSessionWithReadPermissions,现在我使用的是 4.x 版本,我不确定替换的是什么

我认为这是登录方法,但我不确定 1:1 replacement/equivalent 是什么。

正确。您可以转换为使用以下 FBSDKLoginManager 方法:

- (void)logInWithReadPermissions:(NSArray *)permissions handler:(FBSDKLoginManagerRequestTokenHandler)handler;

或者,如果您正在寻找发布权限,您可以使用:

- (void)logInWithPublishPermissions:(NSArray *)permissions handler:(FBSDKLoginManagerRequestTokenHandler)handler;