Facebook SDK "Purchase" 事件发送错误

Facebook SDK "Purchase" event is sent incorrectly

我们最近使用 Facebook SDK 切换到自动 "Purchase" 事件。但是自从这样做之后,我们的 "purchase" 事件似乎出现了警告,声称我们的 currency 丢失了。此外,即使我们自己不发送事件,在 facebook 事件调试器控制台中事件似乎并未标记为自动事件。 知道如何 debug/resolve 这个吗?

代码相关,Facebook SDK 初始化(每个都在其相关的应用委托函数中):

[[FBSDKApplicationDelegate sharedInstance] application:application
                         didFinishLaunchingWithOptions:launchOptions];

对于网址:

[[FBSDKApplicationDelegate sharedInstance] application:app openURL:url sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey] annotation:options[UIApplicationOpenURLOptionsAnnotationKey]];

这是 AppsFlyer 自动发送的事件。关闭 AppsFlyer 解决了问题。