7

目前,我正在尝试让 Firebase 应用内消息显示在物理设备上。由于某种原因,它只会出现在模拟器设备上。我正在使用 Xcode(Swift 编程语言)并且我的 Firebase pod 是最新的。我需要添加一些额外的代码来触发应用内消息吗?

它仅适用于某些 iOS 设备吗?

(这不是 Firebase 云消息传递)

这是我要问的图像。

4

4 回答 4

2

我有同样的问题。

在“计划>事件”设置中,它只是on_foreground,但添加app_launch然后first_open在物理设备上工作。

FirebaseInAppMessaging 0.11.0

希望能帮助到你。

于 2018-09-19T08:26:33.373 回答
0

@IanSp,它应该在物理 iOS 设备上运行 on_foegreound 触发条件。您是否尝试过几次应用程序前台。有时,它会延迟获取消息,因此它必须等待下一个应用程序前台时间来渲染它。

于 2018-09-20T20:27:49.853 回答
0

对于任何对 react-native-firebase 有此问题的人,请前往此处:https ://github.com/invertase/react-native-firebase/issues/3467

有几种解决方案。对我有用的一个:将所有 react-native-firebase 更新到最新版本(8.2.0 atm)

于 2020-07-12T10:06:02.670 回答
0

比较测试设备和活动中的时区。https://github.com/firebase/firebase-ios-sdk/issues/5250

于 2021-07-20T18:13:50.160 回答