Jam*_*mes 6 ios firebase google-cloud-messaging firebase-cloud-messaging
我想构建一个应用程序内收件箱(又名消息中心)作为向我的应用程序用户存储消息的中心位置。考虑单向电子邮件通知,而不是用户-用户聊天。这是我想到的事情(取自维多利亚的秘密应用程序):
Urban Airship有一款产品可以满足我的需求,Intercom.io 也很接近(尽管它更侧重于聊天而不是异步电子邮件风格的消息)。但是,我在我的应用程序的其他地方使用 Firebase,所以我认为对应用程序内收件箱使用相同的 SDK 而不是引入另一个 3rd 方是有意义的。
我的问题是:有谁知道以下逻辑是否有意义(我首先使用 Swift 在 iOS 上进行开发)?
理想情况下,如果收到消息时应用程序在后台,我想触发通知(+ 徽章更新),当应用程序在前台时触发应用程序内通知。我假设我可以用 FCM/ Notifications做到这一点。
过去有没有人创造过这种东西,或者有任何我应该注意的建议陷阱?