[英]Facebook integration app works perfect in Emulator but not on Android device
我正在與Facebook集成制作應用程序。 這在模擬器中完美運行但在Android設備上不起作用。
這表明有些錯誤......
應用程序錯誤配置Facebook登錄。 按好然后回到沒有連接Facebook的應用程序。
但它使用Hash密鑰解決了這個問題
比之后它不存儲Access令牌並在設備中過期,因此它在設備中無法正常工作。
它將在模擬器中完美運行但不在設備上運行。 為什么?
我正在使用Facebook Hackbook代碼來實現這一點。
請參閱我之前的答案下面的鏈接,它將解決您的問題。
您正在使用SSO,因此當您在設備上進行測試時,您已經安裝了Facebook,並且在模擬器上進行測試時,您沒有。 一種解決方案是使用FORCE_DIALOG_AUTH - 這樣您就可以將應用程序與官方應用程序分開。 不建議這樣做。
我建議您也在模擬器上安裝FB官方應用程序,然后讓您的應用程序通過它連接/斷開連接。 不要保存您的SharedPreferences,因為您的應用程序將從FB應用程序中獲取它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.