【发布时间】:2015-06-03 20:06:44
【问题描述】:
我正在尝试使用 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 详细信息,这是此问题的最佳答案,甚至复制/粘贴了详细信息。我可以调用其他打开的图形函数来获取配置文件详细信息和图像,它们都工作正常,所以看起来基本的应用程序详细信息是正确的。
其他人看到了吗?
【问题讨论】: