小编hel*_*own的帖子

iOS Facebook SDK 3.2.1 Feed post error

我正在开发iOS App并且它具有简单的Facebook共享功能,基本上它允许您通过在Feed中发布来共享此应用程序的链接.

我用这种方式使用facebook SDK 3.2.1:

NSMutableDictionary *params = 
    [NSMutableDictionary dictionaryWithObjectsAndKeys:
        @"Test tweet", @"name",
        @"Test", @"description",
        @"http://myapplink.com", 
        @"link",
        @"http://myapppicture.com/picture.jpg", 
        @"picture",
        nil];

[FBWebDialogs presentFeedDialogModallyWithSession:nil
    parameters:params
    handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
        if (error) {
            NSLog(@"Error publishing story.");
        } else {
            if (result == FBWebDialogResultDialogNotCompleted) {
                NSLog(@"User canceled story publishing.");
            } else {
                NSLog(@"No error!");
            }
         }
     }];
Run Code Online (Sandbox Code Playgroud)

问题是:当此代码运行时,它会显示Facebook登录对话框,在我登录后,我在屏幕上看到此错误:"发生错误.请稍后再试".控制台中没有任何内容,但是如果我关闭此对话框,它只会记录"用户取消的故事发布".

应用程序设置非常基础 - 我设置了一切就像facebook要求的那样:http: //developers.facebook.com/docs/getting-started/facebook-sdk-for-ios/

我的问题是:有没有人遇到同样的问题?什么可以解决方案?谢谢!

ios facebook-ios-sdk

1
推荐指数
1
解决办法
1655
查看次数

标签 统计

facebook-ios-sdk ×1

ios ×1