iphone - 使用 ShareKit 将图像发布到 Facebook

标签 iphone ios xcode ipad facebook-graph-api

到目前为止,我已成功安装 ShareKit 并将其发布到 Twitter、电子邮件和相册。很容易。

但是现在我正试图让它发布到 Facebook。我只是通过 Facebook 的操作表使用默认按钮。

我已经在我的 ShareKit 文件的配置中填写了 App ID。我还在 info.plist 中添加了 CFBundleURLType 内容。

问题是当我点击“发布到 Facebook”按钮时,我被重定向到我的原生 Facebook 应用程序,我看到一个对话框显示“正在加载...”1 秒钟,然后我被重定向回我的应用程序。第一次尝试(没有应用程序权限)时,它会要求我允许应用程序,这样部分就可以了。但是,它没有发布或要求我发布图像。

我错过了什么?我可以直接将图像发布到 FB 吗?或者它必须首先是一个 URL 还是什么?另外,我想通过 FB 应用设置启用 SSO 吗?谢谢

最佳答案

#import "SHK.h"
#import "SHKFacebook.h"

SHKItem *item = [SHKItem image:[UIImage imageNamed:@"yourImage.png"] title:imageTitle];
[SHKFacebook  shareItem:item];

关于iphone - 使用 ShareKit 将图像发布到 Facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9164525/

相关文章:

ios - 在任何应用程序中使用 info.plist 隐藏状态栏

iphone - iPad 应用程序继续作为 iPhone 应用程序运行?

objective-c - Segue Unwind 回到最后一个特定的 View controller

iphone - 创建Cocos2D无限背景图片

iphone - 测试一个 UITableView,其中列出了视频库

ios - ReactiveCocoa 中的自动重复倒数计时器

ios - 只能在 Xcode 模拟器中加载 watch 应用程序或 Phone 应用程序

ios - 如何避免 UITableView reloadData 中的竞争条件?

ios - Swift UICollectionView 水平滚动不起作用

iOS AddressBook - 获取联系人图像崩溃