2014-02-20 56 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是要走的路。

相關問題