目前,我正在尝试让 Firebase 应用内消息显示在物理设备上。由于某种原因,它只会出现在模拟器设备上。我正在使用 Xcode(Swift 编程语言)并且我的 Firebase pod 是最新的。我需要添加一些额外的代码来触发应用内消息吗?
它仅适用于某些 iOS 设备吗?
(这不是 Firebase 云消息传递)
目前,我正在尝试让 Firebase 应用内消息显示在物理设备上。由于某种原因,它只会出现在模拟器设备上。我正在使用 Xcode(Swift 编程语言)并且我的 Firebase pod 是最新的。我需要添加一些额外的代码来触发应用内消息吗?
它仅适用于某些 iOS 设备吗?
(这不是 Firebase 云消息传递)
我有同样的问题。
在“计划>事件”设置中,它只是on_foreground
,但添加app_launch
然后first_open
在物理设备上工作。
FirebaseInAppMessaging 0.11.0
希望能帮助到你。
@IanSp,它应该在物理 iOS 设备上运行 on_foegreound 触发条件。您是否尝试过几次应用程序前台。有时,它会延迟获取消息,因此它必须等待下一个应用程序前台时间来渲染它。
对于任何对 react-native-firebase 有此问题的人,请前往此处:https ://github.com/invertase/react-native-firebase/issues/3467
有几种解决方案。对我有用的一个:将所有 react-native-firebase 更新到最新版本(8.2.0 atm)
比较测试设备和活动中的时区。https://github.com/firebase/firebase-ios-sdk/issues/5250。