簡體   English   中英

Android應用程序中的Facebook登錄僅適用於管理員和測試人員

[英]Facebook login in android app works only for admins and testers

我想在我的Android應用程序中添加Facebook登錄功能。 我在developers.facebook.com部分創建了應用,並將其標記為已發布。

出於某些原因,只有列為管理員,開發人員和測試人員的個人資料才能使用Facebook登錄。

除public_profile外,我不使用任何權限。

您需要將您的Facebook應用公開。 轉到Facebook開發頁面。 選擇您的應用。 前往應用程式審查。 並公開

一些建議
檢查是否設置了設置>基本> Android密鑰哈希。 如果不

如何獲取和設置哈希鍵
如參考Facebook登錄文檔
https://developers.facebook.com/docs/android/getting-started/#create_hash
我最喜歡的解決方案是通過代碼( 對示例應用程序進行故障排除
它會打印出哈希鍵。 你可以更新
https://developers.facebook.com/apps/yourFacebookappID/settings/basic/
Android>“密鑰哈希”部分

有關如何獲取hashKey的分步過程。

  1. 首先將代碼添加到任何oncreate方法中 在此處輸入圖片說明

  2. 運行該應用程序並在Logcat上搜索KeyHash 在此處輸入圖片說明

有關如何在Facebook Developer上進行更新的分步過程。

  1. 打開Facebook開發者頁面。 您需要訪問權限來更新Facebook Developer頁面。
    https://developers.facebook.com

  2. 請按照以下步驟進行操作。 在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM