0

我有一个 iOS 应用程序,它本质上是一个很长的列表。每天都有新项目添加到列表顶部。我想标记应用程序并指明列表中添加了多少新项目。当用户打开应用程序时,徽章就会消失。

最简单和最具成本效益的方法是什么?

到目前为止,我已经考虑过:

  • 自己跟踪设备 ID 并发送远程通知以标记应用程序
  • 使用 Urban Airship 或类似服务为我跟踪设备 ID
  • 只需使用 24 小时计时器标记应用程序

跟踪设备 ID 可能比我想做的要多。Urban Airship 非常昂贵:0 - 10k 用户每月 200 美元。“聪明”的第三种选择可能是最简单和最便宜的,但有一些限制。

也许第一个选择不是那么多工作。也许有人使用 AWS 做到了这一点。也许有比 Urban Airship 更便宜的替代品。可能还有一些我没有考虑过的事情。感谢所有反馈!

编辑#1:假设我每天添加 5-10 个新项目。并假设我可以在每天上午 10 点之前添加项目。也许我可以有一个 24 小时计时器,用 5 到 10 之间的随机数标记应用程序。该应用程序在启动时会抓取一个配置文件,这样我就可以远程关闭计时器。不确定如果用户完全杀死了应用程序,计时器是否会停止。当然,计数不会是完美的,但它可能并不重要。

编辑#2:我想知道主要是自己做多少工作。设备令牌可以存储在 AWS 上的某个表中。我可以编写一个简单的脚本来随时发送通知。实施反馈的东西可能很烦人。但它可能可以在 AWS 上用一些简单的东西来完成。有谁做过这个并且知道它真正涉及到多少工作?

4

0 回答 0