我有一个iOS应用程序,基本上是一个很长的列表。每天都有新项目添加到列表顶部。我想标记应用程序,并指出已添加到列表中的新项目数量。当用户打开应用程序时,徽章就会消失。
这样做最简单,最具成本效益的方法是什么?
到目前为止,我一直在考虑:
跟踪设备ID可能比我想做的更多。 Urban Airship出人意料地昂贵:0-10万用户需要200美元/月。 “聪明”的第三种选择可能是最简单和最便宜的,但却施加了一些限制。
也许第一个选择并不是那么多。也许有人用AWS做过这件事。也许有更便宜的城市飞艇替代品。而且可能还有一些我没想过的东西。所有反馈都表示赞赏!
编辑#1 :假设我每天都会添加5-10个新项目。并假设我可以每天上午10点添加项目。也许我可以只有一个24小时的计时器,用5到10之间的随机数来标记应用程序。应用程序会在启动时抓取配置文件,这样我就可以远程关闭计时器。如果用户完全杀死应用程序,则不确定计时器是否会停止。当然,计数并不完美,但可能并不重要。
编辑#2 :我想知道自己主要是做多少工作。设备令牌可以存储在AWS上的某个表中。我可以写一个简单的脚本,随时发送通知。实现反馈的东西可能很烦人。但它可能是在AWS上用简单的东西完成的。 任何人都这样做并知道它涉及多少工作?