我想一個簡單的URL分享我的應用程序集成,繼專用的Facebook教程(link)的Facebook SDK - iOS設備 - 失敗共享URL(錯誤102)
在我的應用程序,我只需點擊一個按鈕,它顯示一個對話框,我可以輸入評論。 這部分作品找到。然而,當我點擊「發佈」時,出現以下錯誤:
Error Domain = com.facebook.Facebook.platform Code = 102「無法完成操作(com.facebook.Facebook 。「平臺錯誤102.)」UserInfo = 0x14dd1a10 {error_message =由於應用程序名稱不匹配而無法驗證應用程序。請瀏覽該對話框中配置的應用程序名稱,APP_ID = 000000,ERROR_CODE = 102}
(在這個消息,我剛剛更換用零我從Facebook開發人員網頁得到了APP_ID。)
在Facebook的應用程序設置,我設置以下這樣:
- 「顯示名稱」:同名的應用程序名稱
- 「捆綁ID」用字符串返回由
[[NSBundle mainBundle] bundleIdentifier];
- 該應用程序是「活的」(未在沙箱)
- 「深層鏈接」和「連接到FB」:既激活
當我保存FB開發網頁上我的設置,我得到一個警告說我沒有設置AppStore標識符(這是自開發應用程序以來尚未提供的)。
你能告訴我那個我做得不對的小東西嗎?
在此先感謝您的答覆。
如果有必要,我們很樂意爲您提供更多信息。
您是否嘗試刪除「深層鏈接」?你不需要選擇它。此外,應用程序可以沙盒,你仍然可以測試你的iPhone應用程序。 – AdamG
感謝您的提示,但問題是我設置了FacebookDisplayName參數的值不正確。 – LudoZik
我發現了一個特殊的utf8字符在Facebook顯示名稱的解決方案:http://stackoverflow.com/questions/22050613/facebookdisplayname-on-ios-with-german-umlauts-solved – Dan