簡體   English   中英

Facebook SDK 3.6打開圖錯誤消息

[英]Facebook SDK 3.6 Open Graph Error Message

我試圖使用新的“共享對話框”,當未安裝facebook應用程序並與我自己的viewcontroller共享時,它可以正常工作:

if (!call) {
        // Fallback to customized share UI
        MyShareViewController *viewController = [[MyShareViewController alloc] initWithItem:object
                                                                                 objectType:@"objecttype"
                                                                                 actionType:@"namespace:action"];
        [_delegate showFallbackShareDialog:viewController];

    }

因此,僅在未安裝facebook應用時調用此代碼。 安裝后,設備會打開facebook應用,用戶可以在此處鍵入一條消息,該消息將包含在打開圖操作中

在此處輸入圖片說明

但是幾秒鍾后,我的設備切換回我的應用程序,並且出現此錯誤:

Error: Error Domain=com.facebook.Facebook.platform Code=102 "The operation couldn’t be completed. (com.facebook.Facebook.platform error 102.)" UserInfo=xxxx {error_code=102, action_id=xxx-xxx-xxx-xxx-xxx, error_message=Could not generate preview text, app_id=xxxxx}

我一直在網上尋找解釋,但找不到錯誤之處。 有人知道這個錯誤是什么意思嗎?

編輯注意,灰色的“發布”按鈕。

檢查以下

  1. 在plist的URL方案中正確設置了FacebookDisplayName並且正確
  2. fbxxxxxxxxxxx已添加到您的plist文件中
  3. 在plist文件中正確設置了FacebookAppID
  4. 狀態和評論部分中,確保您具有“是否要向公眾提供此應用程序及其所有實時功能?” 做為是(默認情況下為否)

暫無
暫無

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

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