【问题标题】:Facebook Codeless Event - iOS app does not connect to Events ManagerFacebook 无代码事件 - iOS 应用无法连接到事件管理器
【发布时间】:2019-06-28 17:03:28
【问题描述】:

我正在尝试让 Facebook Codeless Event 工作,但我似乎无法将我的应用程序连接到事件管理器。

按照本文的说明:https://developers.facebook.com/docs/app-events/codeless-app-events/#ios

在将 Facebook Core SDK 更新到 4.39.1 之后,甚至包括 Marketing SDK 以防万一。包括我去了 Facebook 应用程序,它确实有复选标记说我的 SDK 版本是兼容的。

然后,指令说打开新会话并摇动应用程序,但即使在剧烈摇动超过 10 秒后,应用程序和网络浏览器都没有任何反应。

有人知道如何正确设置它吗?

【问题讨论】:

  • 我昨天和今天都遇到了同样的问题。我已经尝试了一切——SDK中启用的所有调试选项,SDK版本为4.38.0到4.40.0,确保所有App ID一致,但仍然无法连接。我不知道下一步该去哪里尝试使此功能正常工作。可能值得注意的是,Facebook for Business 中“事件管理器”的“测试事件”功能也没有显示任何内容,因此这两个 Facebook 功能之间似乎存在一些问题。
  • @tizaks 在 Android 端它可以工作,但我仍然无法让它在 iOS 上工作。你是用 CocoaPod 安装的吗?我尝试使用 Facebook 示例 iOS 应用程序并尝试连接到新创建的 Facebook 应用程序,但没有成功。我也别无选择。
  • 不,我一直在使用 Carthage,但从哪里获取框架似乎并没有什么不同。我已经联系了 Facebook 的支持人员,并会在收到回复后在此处更新 - 他们目前正在调查此问题。
  • @tizak 好的,谢谢。让我知道。对我来说,我正在从 Facebook iOS SDK 页面下载 4.39.1 iOS sdk。
  • @green0range 你设法解决了这个问题吗?我也有连接问题。

标签: ios facebook facebook-ios-sdk facebook-ads-api facebook-events


【解决方案1】:

我遇到了同样的问题,FBSDK 似乎对模拟器有不同的行为。 打开模拟器并执行“硬件”->“摇动手势”对我有用。

【讨论】:

  • 对我来说,它只在模拟器上无法在设备上运行
【解决方案2】:

我能够通过不直接从网站使用 Facebook SDK,而是使用 Carthage 来获取框架来完成这项工作。

通过从 Carthage 获取 4.40.0 版本,摇动以连接到事件管理器就可以了。创建事件时出现了一些错误,但这超出了此问题的范围,因此我将其标记为已解决。

似乎需要正确连接的唯一设置是:Facebook App Id 和 bundle id。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-21
    • 1970-01-01
    • 2019-10-09
    • 1970-01-01
    • 2022-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多