gpt4 book ai didi

ios - Facebook SDK - iOS - 无法共享 URL(错误 102)

转载 作者:IT王子 更新时间:2023-10-29 08:02:03 25 4
gpt4 key购买 nike

我正在按照专门的 Facebook 教程 (link) 尝试在我的应用程序上集成一个简单的 URL 共享

在我的应用程序中,我只需单击一个按钮,它就会显示一个对话框,我可以在其中输入评论。这部分工作找到。然而,当我点击“发布”时,出现以下错误:

Error Domain=com.facebook.Facebook.platform Code=102 "The operation couldn’t be completed. (com.facebook.Facebook.platform error 102.)" UserInfo=0x14dd1a10 {error_message=Failed to authenticate the application because of app name mismatch. Please check the application name configured by the dialog., app_id=000000, error_code=102}

(在这条消息中,我只是用零替换了我从 Facebook 开发者页面获得的 app_id。)

在 Facebook 应用程序设置中,我设置如下:

  • “显示名称”:与应用名称相同
  • “Bundle ID”,包含 [[NSBundle mainBundle] bundleIdentifier] 返回的字符串;
  • 该应用是“实时的”(不在沙盒中)
  • “深层链接”和“连接到 FB”:均已激活

当我在 FB 开发页面上保存我的设置时,我收到一条警告,指出我没有设置 AppStore 标识符(由于我正在开发应用程序,因此尚不可用)。

你能告诉我我做错了什么吗?

预先感谢您的回复。

如有必要,我很乐意为您提供更多信息。

最佳答案

这通常是因为您在 .plist 中设置了 FacebookDisplayName,但您在此处设置的内容与您在 Facebook 上的应用设置中的应用名称不匹配。

您在 FacebookDisplayName 中提供的值必须与您在 Facebook 上设置的值相匹配。

关于ios - Facebook SDK - iOS - 无法共享 URL(错误 102),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18541510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com