2012-01-13 60 views
1

正當我想我已經對它進行排序時,又出現了另一個問題!所以我最終讓ShareKit在Facebook上分享了一個圖片(點擊Share Facebook按鈕,然後打開移動Safari進行身份驗證,然後返回到應用程序並將圖像保存到Facebook ....很酷),但經過大量研究,我確信我在某處讀到,如果你的設備上有官方的Facebook應用,移動版Safari將不需要啓動進行驗證。所以我決定下載官方的Facebook應用程序,並給它一個去。ShareKit在iPad上分享時在iPad上開啓官方Facebook應用程序?

現在,當我點擊我的Facebook分享按鈕而不是Safari啓動進行身份驗證時,官方Facebook應用程序啓動,顯示一些空白彈出窗口,說'連接'然後返回到我的應用程序,完全沒有。

換句話說,如果我沒有安裝在我的設備上的官方Facebook應用程序,但它不工作,如果我這樣做,我可以得到它的工作!

有誰知道如何解決這個問題?

+0

您沒有正確處理認證。沒有任何代碼,很難說出你做錯了什麼。 – dtuckernet 2012-01-13 17:47:30

+0

我認爲這是共享工具包,處理認證? – Chris 2012-01-13 17:49:44

+0

由於我們無法看到您的任何代碼,因此很難說。這聽起來像是你需要聯繫sharekit支持的問題。 http://getsharekit.com/support/ – DMCS 2012-01-13 18:18:40

回答

1

首先,在Xcode中,您需要從默認的,其中包括改變你的應用程序軟件包ID $ PRODUCT_NAME ...您的應用程序的實際名稱,因此它看起來像:com.domain.appname

其次,確保FB上您的應用程序的軟件包ID與您的完全限定的軟件包ID相匹配。

第三,請確保在您的Facebook APP設置中啓用SSO。