Ios 自定义共享打开图调用未显示在时间线上

Ios 自定义共享打开图调用未显示在时间线上,ios,objective-c,facebook,facebook-graph-api,graph,Ios,Objective C,Facebook,Facebook Graph Api,Graph,试图发布打开的图表故事以在时间线上显示时出错。显式共享集,已批准用于开放式图表故事。我已经更新到4.2版本,在更改日志中看到“修复了阻止使用fb:explicified_shared进行开放图形操作的错误”。我希望这可以解决问题,但仍然没有 使用的代码: FBSDKShareOpenGraphObject *object = [FBSDKShareOpenGraphObject objectWithProperties:properties]; FBSDKShareOpenGraphAc

试图发布打开的图表故事以在时间线上显示时出错。显式共享集,已批准用于开放式图表故事。我已经更新到4.2版本,在更改日志中看到“修复了阻止使用fb:explicified_shared进行开放图形操作的错误”。我希望这可以解决问题,但仍然没有

使用的代码:

FBSDKShareOpenGraphObject *object = [FBSDKShareOpenGraphObject     objectWithProperties:properties];
FBSDKShareOpenGraphAction *action = [[FBSDKShareOpenGraphAction alloc] init];
action.actionType = @"simplst:create";
[action setObject:object forKey:@"simplst"];
//i have tried all the following and none work
[action setObject:@"true" forKey:@"fb:explicitly_shared"];
//[action setObject:@(YES) forKey:@"fb:explicitly_shared"];
//[action setObject:@(1) forKey:@"fb:explicitly_shared"];
//[action setString:@"true" forKey:@"fb:explicitly_shared"];
//[action setValue:@(YES) forKey:@"fb:explicitly_shared"]; //this prevents    share

FBSDKShareOpenGraphContent *content = [[FBSDKShareOpenGraphContent alloc] init];
content.action = action;
content.previewPropertyName = @"simplst";

FBSDKShareAPI *shareAPI = [[FBSDKShareAPI alloc] init];
shareAPI.delegate = self;
shareAPI.shareContent = content;
[shareAPI share];
该应用程序可以获得帖子id,og故事显示在活动日志中,观众是朋友,时间线上允许被选中

此开放图故事已获得批准,已检查“显式共享”功能,并显示开放图操作的绿色状态

这个堆栈问题不起作用

此堆栈问题没有有效答案

此堆栈帖子包含来自facebook的答案,说明即使显式共享设置为true,也无法在用户的时间线上显示帖子。 那么,如果这仍然是事实,我如何在时间线上分享(比如instagram)


我也提交了一份bug报告。当我开始工作时,不管有什么问题,我都会记录下来。

对于任何其他在时间线上显示OG帖子有问题的人。这对我来说很有效:[动作集字符串:@“真”forKey:@“fb:显式共享”]

你能在这里分享bug报告链接吗?你知道了吗?我遇到了同样的问题,是的。这完全取决于Facebook。如果您有一个已批准的开放图形故事,显式共享设置为1(true,yes),并且以前的故事尚未从您的墙上删除,那么它出现在您的墙上的可能性非常高。