Facebook在ios中发布错误

Has*_*nka 2 iphone facebook cocos2d-iphone ios

在这里,我试图使用以下代码向Facebook添加帖子.

FBAppCall *appCall = [FBDialogs presentShareDialogWithLink:urlToShare
                                                          name:@"Title"
                                                       caption:nil
                                                   description:@"description"
                                                       picture:nil
                                                   clientState:nil
                                                       handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
                                                           if (error) {
                                                               NSLog(@"Error: %@", error.description);
                                                           } else {
                                                               NSLog(@"Success!");
                                                           }
                                                       }];
Run Code Online (Sandbox Code Playgroud)

但这不起作用.它给出了以下错误.

Error Domain=com.facebook.Facebook.platform Code=102 "The operation couldn’t be completed. (com.facebook.Facebook.platform error 102.)" UserInfo=0x1cde3340 {error_code=102, action_id=E780C3AA-1387-4B9C-9A3A-9A16FB54BC59, error_message=An error occurred during publishing., app_id=558567750859724}

我在这里工作cocos2d,这可能是原因.

Sar*_*dag 5

转到Facebook开发人员门户网站下的应用程序设置.

转到打开图表>类型

选择操作类型,然后为该操作类型启用"用户生成的图像".保存这些设置,然后重试.它会工作.