2015-05-18 162 views
0

我已使用facebook SDK登錄我的android應用程序,我註冊了我的Facebook帳戶。如果我嘗試使用我的個人Facebook帳戶登錄(我註冊了該應用的帳戶),但是如果我的朋友嘗試使用他的Facebook帳戶訪問我們有以下錯誤,則該功能非常完美:多用戶測試android應用程序

「密鑰哈希無效。 key hash Hash KEYHASH不匹配任何存儲的密鑰哈希值。配置你的應用密鑰哈希值爲link to my app。「

我不明白爲什麼。我給了他所有的權限,並在控制面板中以管理員身份加入他。任何幫助將不勝感激!

回答

0

如何通過apk或Google Play Store手動分發應用程序?

它可以有所作爲,你實際上需要2個不同的api鍵或散列鍵作爲facebook的電話。在您的清單您有類似

<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/fb_app_id" />

@字符串/ fb_app_id爲您的開發/調試版本的值,然後發佈版本的值,如果您發佈的應用程式,例如在谷歌Play商店。

但事實上我對我的應用程序在Facebook Developers website定義2個哈希鍵值,一個是發展,一個用於實際的釋放。