簡體   English   中英

使用Phonegap在iOS上構建Facebook Connect插件的Facebook“錯誤2”

[英]Facebook “error 2” with Phonegap Build Facebook Connect Plugin on ios

好的,我遇到了“錯誤2”問題,並且在此站點上對此有很多疑問/答案。 這是一個很好的集合:

但是,盡管我的錯誤是相同的,但我的情況有所不同,所提供的修復程序均無濟於事。

我正在使用包含隨附的Phonegap Build Facebook Connect插件的Phonegap Build @ 2.5.0。 在用戶通過“設置-> Facebook”登錄到Facebook的iOS設備之外的所有設備上,這都適用於所有情況。 我已經確認,即使用戶登錄了Facebook應用程序,也沒有什么不同。

這是完整的錯誤消息:“操作無法完成。(com.facebook.sdk錯誤2。)”

網絡上的其他答案和其他站點都建議了以下可能的問題:

  • 我的info.plist文件中的BundleIdentifier和BundleURLName與我的Facebook應用設置中的Native iOS應用下的Bundle ID不匹配。
  • 該應用程序仍處於沙盒模式
  • 該應用程序在Facebook設置(設備的設置-> Facebook->允許這些應用程序使用您的帳戶)中被禁用。
  • iOS 6.0不允許同時要求讀取和寫入權限。

但是,我的捆綁包ID是正確的。 我不在Facebook的沙盒模式下。 在Facebook設置下啟用了此功能,我不同時要求讀取和寫入權限。

通過注銷手機與Facebook的連接,我可以確定地解決此問題。 另外,如果我登錄我的應用程序,然后將手機登錄到Facebook,該應用程序仍然可以正常運行。 這表明我同意或出錯。

誰能為我闡明一下嗎? 謝謝。

為了后代,問題是我在初始登錄時要求讀取權限,然后在我想寫時再次要求所有權限。 我只想在想寫Facebook時就要求增加寫權限。

暫無
暫無

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

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