到目前为止,我已成功安装和获取ShareKit发布到Twitter,电子邮件和相册。很容易。
但是现在我想把它发布到Facebook。我只是通过Facebook的动作表使用默认按钮。
我在ShareKit文件的配置中填写了App ID。我还在info.plist中添加了CFBundleURLType。
问题是,当我点击“发布到Facebook”按钮时,我被重定向到我的原生Facebook应用程序,我看到一个对话框,上面写着“正在加载...”1秒,然后我被重定向回到我的应用。在第一次尝试(没有应用程序权限)时,它会要求我允许该应用程序,以便部件就好了。但是,它没有发布或要求我发布图像。
我错过了什么?我能直接将图片发布到FB吗?或者它必须首先是URL还是什么?另外,我想通过FB应用程序设置启用SSO吗?感谢
答案 0 :(得分:3)
#import "SHK.h"
#import "SHKFacebook.h"
SHKItem *item = [SHKItem image:[UIImage imageNamed:@"yourImage.png"] title:imageTitle];
[SHKFacebook shareItem:item];
答案 1 :(得分:2)
道歉,我应该更彻底地阅读文档。
第7步:https://github.com/ShareKit/ShareKit/wiki/Installing-sharekit