我想向我的应用用户发送通知,如果他们在12.00之前没有使用该应用,他们应该收到一条消息(“你应该启动应用... bla bla bla”) - iOS
如果用户在12.00之前启动应用程序,他们就不会收到任何消息。
我是否必须使用服务器推送och我可以使用本地推送吗?
此致
答案 0 :(得分:0)
您可以使用其中任何一种......但本地通知会有点笨拙。理想情况下,您需要通过自己的服务器使用APNS,这样您就可以准确地跟踪用户运行应用程序的时间并相应地发出警报。
当然,您还需要构建一个系统来处理这个问题,并将数据从应用程序发送回您的服务器进行记录和处理。这是相对简单的,但如果你没有做任何后端服务器工作,你可能会发现它很难。
我想您可以通过在接下来的X天内安排12PM的通知来使用本地通知,并且如果用户在中午之前打开应用程序,则可以每天取消通知。但这也不理想。
就个人而言,我不确定我是否喜欢使用经常提醒我使用它的应用程序,但这只是我的看法!