Facebook Share Dialog在iOS上无法完成操作错误

时间:2015-06-03 20:06:45

标签: ios facebook

我尝试使用Facebook iOS API发布状态,使用包含以下代码的最新SDK版本:

FBSDKShareDialog *shareDialog = [[FBSDKShareDialog alloc] init];

UIImage *img = [UIImage imageNamed:@"shareTwitter@2.png"];

FBSDKSharePhoto *photo = [[FBSDKSharePhoto alloc] init];
photo.image = img;
photo.userGenerated = YES;
FBSDKSharePhotoContent *content = [[FBSDKSharePhotoContent alloc] init];
content.photos = @[photo];

shareDialog.shareContent = content;
shareDialog.delegate = self;
[shareDialog show];

这个运行正常,显示带图片的对话框,我可以输入帖子的文字,但是当我点击对话框上的帖子按钮时,我得到以下错误:

Error Domain=com.facebook.Facebook.platform Code=102 "The operation couldn’t be completed. (com.facebook.Facebook.platform error 102.)" UserInfo=0x17027a780 {error_reason=The operation couldn’t be completed. (FBAPIErrorDomain error 100.), error_description=An error occurred during publishing., app_id=000000000000, error_code=102}

我已经在info.plist中查看了Facebook详细信息,这是此问题的最佳答案,甚至可以复制/粘贴详细信息。我可以调用其他开放图形函数来获取配置文件的详细信息和图像,它们都可以正常工作,所以看起来基本的App细节是正确的。

其他人见过这个吗?

1 个答案:

答案 0 :(得分:0)

作为对此的更新,我使用Facebook登录,他们现在意识到了这个错误:

https://developers.facebook.com/bugs/1455166361444107/

如果我得到修复或解决方法,将会更新