簡體   English   中英

登錄facebook sdk解決團結問題

[英]Login facebook sdk for unity problems

當我在登錄android(真實設備 - Gooogle nexus 7 2012)時使用facebook sdk統一時,我有一個問題。 - adb logcat此錯誤:W / fb4a(:):BlueServiceQueue(10494):服務W / fb4a(:)期間出現異常:BlueServiceQueue(10494):com.facebook.http.protocol.ApiException:密鑰哈希rhDpGcyTNP33kRZOYIKdOcoevoM不匹配任何存儲的密鑰哈希值。 W / fb4a(:):BlueServiceQueue(10494):at com.facebook.http.protocol.ApiResponseChecker.b(ApiResponseChecker.java:83)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.http。 protocol.ApiResponseChecker.a(ApiResponseChecker.java:162)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.http.protocol.ApiResponse.h(ApiResponse.java:239)W / fb4a(:): BlueServiceQueue(10494):at com.facebook.katana.server.protocol.AuthorizeAppMethod.a(AuthorizeAppMethod.java:272)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.katana.server.protocol.AuthorizeAppMethod .a(AuthorizeAppMethod.java:29)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.http.protocol.ApiResponseHandler.a(ApiResponseHandler.java:59)W / fb4a(:):BlueServiceQueue(10494) ):at com.facebook.http.protocol.ApiResponseHandler.handleResponse(ApiResponseHandler.java:29)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.http.common.FbHttpRequestProcessor.a(FbHttpRequestProcessor.java: 363)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.http.commo n.FbHttpRequestProcessor.a(FbHttpRequestProcessor.java:179)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.http.common.FbHttpRequestProcessor.b(FbHttpRequestProcessor.java:139)W / fb4a(:): BlueServiceQueue(10494):at com.facebook.http.common.FbHttpRequestProcessor.a(FbHttpRequestProcessor.java:237)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.http.protocol.SingleMethodRunnerImpl.a(SingleMethodRunnerImpl .java:378)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.http.protocol.SingleMethodRunnerImpl.a(SingleMethodRunnerImpl.java:156)W / fb4a(:):BlueServiceQueue(10494):at com .facebook.http.protocol.AbstractSingleMethodRunner.a(AbstractSingleMethodRunner.java:16)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.katana.server.handler.PlatformOperationHandler.c(PlatformOperationHandler.java:366) W / fb4a(:):BlueServiceQueue(10494):at com.facebook.katana.server.handler.PlatformOperationHandler.a(PlatformOperationHandler.java:259)W / fb4a(:):BlueServiceQueue(10494):at com.facebook。 F bservice.service.BlueServiceQueue.e(BlueServiceQueue.java:299)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.fbservice.service.BlueServiceQueue.d(BlueServiceQueue.java:53)W / fb4a(: ):BlueServiceQueue(10494):at com.facebook.fbservice.service.BlueServiceQueue $ 3.run(BlueServiceQueue.java:230)W / fb4a(:):BlueServiceQueue(10494):at java.util.concurrent.Executors $ RunnableAdapter。 call(Executors.java:390)W / fb4a(:):BlueServiceQueue(10494):at java.util.concurrent.FutureTask.run(FutureTask.java:234)W / fb4a(:):BlueServiceQueue(10494):at com.facebook.common.executors.ListenableScheduledFutureImpl.run(ListenableScheduledFutureImpl.java:59)W / fb4a(:):BlueServiceQueue(10494):在android.os.Handler.handleCallback(Handler.java:725)W / fb4a(: ):BlueServiceQueue(10494):在android.os.Handler.dispatchMessage(Handler.java:92)W / fb4a(:):BlueServiceQueue(10494):在android.os.Looper.loop(Looper.java:137)W / fb4a(:):BlueServiceQueue(10494):在android.os.HandlerThread.run(HandlerThread.java:60)W / Bundle( 12430):key com.facebook.platform.protocol.PROTOCOL_VERSION expected String但value是java.lang.Integer。 返回了默認值。 W / Bundle(12430):嘗試轉換生成的內部異常:W / Bundle(12430):java.lang.ClassCastException:java.lang.Integer無法強制轉換為java.lang.String

..... .... V / FBUnitySDK(21692):發送到Unity OnLoginComplete({“cancelled:true})I / Unity(21692):呼叫登錄:I / Unity(21692):I / Unity( 21692):(文件名:./ Runtime / ExportGenerated/AndroidManaged/UnityEngineDebug.cpp行:54)I / Unity(21692):I / Unity(21692):登錄結果:{“is_logged_in”:false,“user_id”:“ “,”access_token“:”“} I / Unity(21692):I / Unity(21692):(文件名:./ Runtime / ExportGenerated/AndroidManaged/UnityEngineDebug.cpp行:54)

  • 當我卸載Facebook應用程序,這個程序工作正常。
  • 我認為這個錯誤發生是因為我的密鑰哈希。 請幫我解決這個問題。 (抱歉我的英語不好)

您傳遞給Facebook SDK的密鑰哈希不會與您的開發者帳戶一起存儲。

W/fb4a(:):BlueServiceQueue(10494): com.facebook.http.protocol.ApiException: Key hash rhDpGcyTNP33kRZOYIKdOcoevoM does not match any stored key hashes. 

轉到developers.facebook.com/apps/並將其添加到android部分(密鑰哈希rhDpGcyTNP33kRZOYIKdOcoevoM)

暫無
暫無

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

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