2013-05-09 45 views
2

我正在構建一個解析驅動的iOS應用程序,並且在登錄Facebook時遇到一些奇怪的問題。初始化我的Facebook權限時,我要求@「電子郵件」,沒有別的。當用戶沒有在其設備上安裝Facebook iOS應用程序時,登錄工作 - 並通過Safari(或其他Web瀏覽器)進行身份驗證。當用戶安裝了Facebook的iOS應用程序,並嘗試將權限授予我的應用程序時,會顯示以下錯誤:解析Facebook登錄應用程序必須要求基本閱讀權限

facebook login bug ("the app must ask for a basic read permission at install time")

我已經通過多個教程閱讀及相關堆棧溢出的問題,還沒有找出這一個。我用舊版的facebook SDK和全新版本(3.5)對此進行了測試。這兩種解決方案似乎都不起作用。有人有主意嗎?非常感謝你。

回答

3

請同時使用@「email」和@「basic_info」。這是目前記錄在Android端,但不是iOS,這是奇怪的 - https://developers.facebook.com/docs/howtos/androidsdk/3.0/native-login/

+0

謝謝它的工作! – edwinjomathew 2013-06-26 14:11:33

+0

@MingLi:我真的很感謝你對[這個問題]的指導(http://stackoverflow.com/questions/29276666/send-a-message-to-a-facebook-friend-from-an-android-app) 。 – 2015-03-26 11:08:57

相關問題