簡體   English   中英

ios Facebook登錄:com.facebook.sdk:ErrorLoginFailedReason = invalid_client

[英]ios Facebook login : com.facebook.sdk:ErrorLoginFailedReason = invalid_client

我用我的ios App測試我的FB應用程序已經有一段時間了,只使用沙盒應用程序和我的管理員帳戶; 它工作得很好。

現在,我已經在我的fb應用程序中禁用了沙盒模式,讓我的一些FB朋友測試應用程序。

每當他們嘗試從iPhone應用程序連接時,他們會得到以下顯示:

“myApp錯誤配置Facebook登錄”

並且錯誤是:com.facebook.sdk:ErrorLoginFailedReason = invalid_client(錯誤2)

在任何地方都找不到任何關於它的信息。

另外(不知道是否重要),我不在我的iPhone上使用Facebook本機應用程序(所以我通過Safari登錄),而我的朋友做(並從Facebook本機應用程序獲取錯誤)。

正如布魯斯在評論中回答了自己的問題,我會提供一個真實的答案。

Facebook應用程序包ID必須與iOS應用程序包ID完全相同。 如果您最近更改了套件ID,或者事件是您的目標名稱(默認情況下, product name設置為$(TARGET_NAME) ,並且bundle ID${PRODUCT_NAME} ),則可能是您遇到問題的原因。
請注意,因為捆綁ID區分大小寫!

最后,它也可以是Facebook App Configuration namespace字段。 我的客戶端確實填寫了應用程序名稱,這就是錯誤。 讓它空着解決了我的問題。

暫無
暫無

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

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