2012-02-06 90 views
1

迄今爲止,我已成功安裝並獲取ShareKit以發佈至Twitter,電子郵件和相冊。很簡單。使用ShareKit發佈圖片至Facebook

但是現在我試圖把它發佈到Facebook。我只是通過Facebook的操作單使用默認按鈕。

我在我的ShareKit文件的配置中填寫了App ID。我還在info.plist中添加了CFBundleURLType。

問題是當我點擊「發佈到Facebook」按鈕,我被重定向到我的本地Facebook應用程序,我看到一個對話框顯示「正在加載...」1秒鐘,然後我被重定向回到我的應用程序。在第一次嘗試時(沒有應用程序權限),它會要求我允許應用程序,以便部件正常。但是,它不會張貼或要求我張貼圖像。

我錯過了什麼?我能直接發佈圖像到FB嗎?或者它必須是第一個URL還是什麼?另外,我想通過FB應用程序設置啓用SSO?謝謝

回答

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

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