IOS Facebook SDK 3.17:不';t给我发布流权限(而旧版本和android都可以使用——因此它是特定于sdk的)

IOS Facebook SDK 3.17:不';t给我发布流权限(而旧版本和android都可以使用——因此它是特定于sdk的),ios,facebook-ios-sdk,Ios,Facebook Ios Sdk,IOS FacebookSDK(3.17)没有给我发布流权限(而较旧的IOS版本和android也可以正常工作——因此它是特定于SDK的) 我所做的是直截了当的 1我获得了阅读权限 [FBSession openActiveSessionWithReadPermissions:permissions allowLoginUI:YES completionHandler:^(FBSession*会话,FBSessionState状态,NSError*错误){ 2稍后我调用requestPubli

IOS FacebookSDK(3.17)没有给我发布流权限(而较旧的IOS版本和android也可以正常工作——因此它是特定于SDK的)

我所做的是直截了当的

1我获得了阅读权限
[FBSession openActiveSessionWithReadPermissions:permissions allowLoginUI:YES completionHandler:^(FBSession*会话,FBSessionState状态,NSError*错误){

2稍后我调用requestPublishPermissions

[[FBSession activeSession]requestNewPublishPermissions:@[@“发布流”]默认受众:FBSessionDefaultAudienceFriends completionHandler:nil];

3我执行NSLog=>无发布权限(我可以获得发布操作,但仅此而已)

NSLog(@“%@”,会话);

FB支持:

Publish_stream和Publish_actions已简化为“Publish_actions”。您可以在此处和

请注意,您必须通过提交应用以供审核来获得批准,然后才能将这些权限用于除测试用户和应用管理员之外的其他用户

已被授予发布流权限的应用程序将继续以与以前相同的方式工作