我是不是需要针对不同设备操作系统的多个 AWS SNS 平台应用程序?
Posted
技术标签:
【中文标题】我是不是需要针对不同设备操作系统的多个 AWS SNS 平台应用程序?【英文标题】:Do I need multiple AWS SNS platform applications for different device operating systems?我是否需要针对不同设备操作系统的多个 AWS SNS 平台应用程序? 【发布时间】:2017-10-03 21:44:59 【问题描述】:我是推送通知概念的新手,如果这是一个愚蠢的问题,我很抱歉。
对于我们当前的应用,我们希望同时针对 android 和 ios 设备。我们已经成功地在 SNS 中创建了一个平台应用程序,该应用程序使用 firebase 来定位 Android 设备。
我们最初认为我们可以为 iOS 使用相同的平台应用程序,因为 firebase 支持推送到 iOS 设备。但是,AWS 文档表明您必须创建一个单独的平台应用程序,该应用程序使用 APSN 推送到 iOS 设备。
为您尝试定位的每个设备操作系统设置多个 SNS 平台应用程序是否正确?
任何建议都将不胜感激,谢谢大卫。
【问题讨论】:
【参考方案1】:我想我会提供我们得出的结果,以防万一有人发现它有用。在研究了 firebase 之后,它似乎是取代 SNS 的明显选择。 firebase 的通知端是免费的,并且更容易集成到我们的应用程序中,而不是 SNS,您似乎必须担心每个移动平台的多个通知提供程序。围绕 firebase 的文档比 SNS 可用的文档要好得多。
【讨论】:
以上是关于我是不是需要针对不同设备操作系统的多个 AWS SNS 平台应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
需要使用一个 AWS CloudFormation 模板为不同的环境启动多个实例