React Native 应用程序不向 iOS 14.5 用户发送事件

问题描述

我的 React Native 应用程序未在 Facebook 事件管理器中显示来自 iOS 14.5 用户的任何事件。它适用于 Android 和 iOS 13 用户。我的 Kochava 系统也有同样的问题,它只显示来自 Android 和 iOS 13 用户的安装。

我是否缺少需要在 App Store Connect 中为应用程序设置或在 React Native 中为应用程序设置为 iOS 14 用户传递事件的内容?即使打开了允许应用跟踪,它也不起作用。

解决方法

从 iOS 14.5、iPadOS 14.5 和 tvOS 14.5 开始,您需要通过 AppTrackingTransparency 框架获得用户的许可才能跟踪他们或访问他们设备的广告标识符。

如果您使用的是 react-native-fbsdk,则需要设置 Settings.setAdvertiserTrackingEnabled(true) 才能在 facebook 事件管理器中看到事件。