单击Post后,iOS FBDialog崩溃

时间:2013-10-04 21:58:46

标签: ios facebook facebook-graph-api fbdialogs

我正在尝试创建一个共享对话框,以便在Facebook上发布用户操作。为此,我使用此代码:

id<FBGraphObject> fbObject =
[FBGraphObject openGraphObjectForPostWithType:@"namespace:action"
                                        title:@"Titolo"
                                        image:imageURL
                                          url:URL
                                  description:@"descrizione"];

id<FBOpenGraphAction> action = (id<FBOpenGraphAction>)[FBGraphObject graphObject];
[action setObject:fbObject forKey:@"samplename"];

[FBDialogs presentShareDialogWithOpenGraphAction:action
                                      actionType:@"namespace:action"
                             previewPropertyName:@"samplename"
                                         handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
                                             if(error) {
                                                 NSLog(@"Error: %@", error.description);
                                             } else {
                                                 NSLog(@"Success");
                                             }
                                         }];

正确显示fbdialog,但是当我点击“发布”以完成发布时,Facebook上的进度条停止,我再次被重定向到我的应用程序,因此它无法发布。

通过使用Graph API Explorer发布,一切正常,但我无法通过应用程序执行此操作。

0 个答案:

没有答案