2013-03-15 38 views
1

我在下面這個教程我的應用程序集成的Facebook SDK 3.0: - https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/#enablessoFacebook的三星S3許可屏幕

我已經整合Facebook登錄到我的應用程序,每一件事情能正常工作,但我得到這個許可屏幕當用戶嘗試第一次登錄我的應用程序在三星S3,Android操作系統 - 4.1.2。我在互聯網上看了很多,但沒有說默認情況下這個屏幕出現的文檔。這個權限屏幕只是第一次。下一次該屏幕劑量來自登錄用戶,但是如果新用戶再次登錄到同一個手機,則會出現此權限屏幕。

我還安裝了三星手機大,O.S版本相同的生成 - 4.1, 是否是與此操作系統的版本,我不明白這個屏幕的任何其他手機OS 4.0或更低版本上。

請幫我如何解決這個問題,或者告訴用戶,這是因爲最新版本的操作系統的一些解決方案。

enter image description here

+0

默認情況下,用戶必須允許您的Facebook應用執行請求的權限。那麼真正的問題是什麼? – 2013-03-15 11:02:28

+0

實際問題是,爲什麼我只能在OS版本爲4.1.x而不在其他操作系統上的手機上獲得此權限對話框。如果這種行爲是默認的,那麼應該有一個文件。另外,爲什麼這個屏幕說三星Galaxy S III,而應該說我的應用程序名稱。 – Ali 2013-03-15 11:09:39

+0

@DavidOlsson你有什麼想法,爲什麼發生這種情況時,從我的應用程序我嘗試sso fb登錄,但三星標籤請求許可的Facebook,如果我拒絕我的應用程序崩潰? – 2013-05-17 13:54:06

回答

1

這不是它涉及到了Facebook本身的任何操作系統的事,嘗試在瀏覽器,甚至像Farmville的安裝任何的Facebook應用程序,你會看到這樣的畫面也有。

而在Facebook上註冊您的應用程序,你必須指定要求的權限。 和客戶端必須授予他們訪問Facebook功能。

是的,這似乎只在第一時間爲您使用的每個Facebook帳戶。 與之前在android中安裝應用程序一樣,它要求獲得所有權限。

它不需要被記錄在案,很明顯

+0

那爲什麼我沒有得到相同的屏幕或相似類型的其他手機的許可屏幕的考慮同樣的情況 – Ali 2013-03-15 11:19:50

+0

你有安裝在S3和大 – 2013-03-15 11:27:42

+0

我已經安裝了本地FB沒有安裝Facebook的本地應用程序,但沒有簽署成Facebook應用程序,我點擊我的應用程序登錄與從未登錄到Fb在這款手機的FB用戶。這裏是我得到這個屏幕的地方。即使我點擊取消在這個屏幕上我通過登錄過程,但問題是它與OS 4.1的默認行爲。此外,我嘗試使用其他應用程序,其中有最新的FB的SDK,我也得到相同的屏幕,只在OS 4.1。 – Ali 2013-03-15 11:34:27

0

過這個問題,剛來到。然後我做了搜索並找到了這個頁面。由於某些原因在Galaxy S3上安裝Facebook導致Facebook自動嘗試安裝Galaxy S3的Facebook應用程序。

他們將它設置爲彈出當你第一次登錄,這樣它看起來像Facebook的安裝的一部分,當它真的幾乎迫使你安裝你可能不希望一個Facebook應用程序。

我只好打「取消」兩次,然後纔會讓我實際登錄到Facebook上而不會增加他們的應用程序。

+0

這似乎並不像它回答的問題。這是一個很好的嘗試。答案應該回答實際問題;沒有一個是相關的。 – Justin 2013-11-14 22:34:36