2014-02-20 60 views
0

我有一个原生的iOS应用程序,我想分享一个Graph &文本到Facebook。如何从我的iOS应用程序共享图像和文本到Facebook。

我不会对此有什么经验,只是想获得你的看法。我刚刚检查了'ShareKit',我不确定是否要走。我认为iOS也有一个本地“分享”选项。那么哪一个更好?

任何想法,文档,关键字链接?

感谢, 欧文

+1

HTTPS ://developers.facebook.com/docs/ios/share/试试这个 – simonkaspers1

回答

1

您可以使用苹果的SLComposeViewController Class其中包括共享的文字和图片到Facebook,Twitter和微博。这门课实际上是理解和学习的较容易的一门课。

这个类上有一个Ray Wenderlich tutorial关于如何发布到Twitter,但你可以很容易地改变这一行代码从Twitter到Facebook。

SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; 

到:

SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook]; 

也可以尝试谷歌为 'SLComposeViewController教程' 如果你不喜欢上面的一个。

1

如果您计划目标更多的服务,epecially那些不支持IOS本身,ShareKit可以为您节省大量的时间。即使对于包含social.framework的共享者,ShareKit也可以具有优势。例如。定制的用户界面,获取用户帐户信息或可能性分享影片,或是较大的图像(在Twitter上后者。

如果你只需要在Facebook或Twitter简单的发送,social.framework是要走的路。

相关问题