Facebook iOS-无法在共享对话框上发布OpenGraph

Facebook iOS-无法在共享对话框上发布OpenGraph,ios,facebook,facebook-ios-sdk,Ios,Facebook,Facebook Ios Sdk,在下面的代码中,当我尝试通过共享对话框共享OG故事时,当我进入共享对话框时,即使在我输入文本后,Post按钮也不会启用。 我有点不对劲。。。在FB应用程序中,但现在我一点都没有 这篇文章的其余部分似乎还可以。 另一件重要的事情: 这段代码几乎是一个类似的变体,但是使用用户生成的照片可以完美地工作,但是这里的照片是一个URL,不是用户生成的 守则: NSString *FacebookAppNamespace = @"my_fb_namespace"; id<FBGraphObject&g

在下面的代码中,当我尝试通过共享对话框共享OG故事时,当我进入共享对话框时,即使在我输入文本后,Post按钮也不会启用。 我有点不对劲。。。在FB应用程序中,但现在我一点都没有

这篇文章的其余部分似乎还可以。 另一件重要的事情: 这段代码几乎是一个类似的变体,但是使用用户生成的照片可以完美地工作,但是这里的照片是一个URL,不是用户生成的

守则:

NSString *FacebookAppNamespace = @"my_fb_namespace";

id<FBGraphObject> object = [FBGraphObject openGraphObjectForPost];
FBOpenGraphActionParams  *params = [[FBOpenGraphActionParams  alloc] init];
id<FBOpenGraphAction> action = (id<FBOpenGraphAction>)[FBGraphObject graphObject];
NSString *previewPropertyName;
        url = [NSString stringWithFormat:@"%@/facebook.html?al_applink_data=type%%3Drecipe%%26id%%3D%@",APPLINKS_LINK,self.recipeID];
        name = self.recipeTitle;
        image = self.recipeImage;
        description = self.recipeTitle;


    object[@"title"] = name;
    object[@"type"] = [NSString stringWithFormat:@"%@:recipe",FacebookAppNamespace];
    object[@"description"] = description;
    object[@"image"] = @[@{@"url": image}]; //NOTE: tried a lot of variants here, thinking this is the cause
    object[@"url"] = url;

    [action setObject:object forKey:@"recipe"];
    params.action = action;
    params.actionType = [NSString stringWithFormat:@"%@:cook",FacebookAppNamespace];

    previewPropertyName = @"recipe";
    if([FBDialogs canPresentShareDialogWithOpenGraphActionParams:params]) {
        [FBDialogs presentShareDialogWithOpenGraphAction:action
                                          actionType:params.actionType
                                 previewPropertyName:previewPropertyName
                                             handler:dialogAppErrorHandler];

}

Facebook证实这确实是SDK 3.19中的一个bug。
实际上,深入挖掘表明这是Facebook应用程序15.0中的一个bug,因此无需更改SDK。我得到了一个类似的行为,它允许我发布,但随后我得到了oops,出现了一些问题

不知怎的,当我在共享对话框中标记一个朋友时,整个故事突然以二比一的比例出现,然后发布/共享工作开始了

试试看

我仍然不知道没有它该如何工作:所以这仍然是不可接受的