公司如何发送远程通知?

How do companies send remote notifications?

我正在为医生开发一个应用程序,它必须接收医院的紧急情况。目前我正在向设备发送带有 php 文件的远程通知。为此必须从 Xcode 复制 devicetoken 并在文件中手动输入。

现在我的问题是:How do companies handle so many Devicestoken's and notifications? How to automate this process?

我考虑将 devicetoken 保存在数据库中,然后将其导入 PHP 文件,然后我必须以某种方式触发 PHP 文件...

编辑:意识到 sqlite 不是适合此目的的数据库类型。

您正在做的事情甚至对那个设备也不起作用,因为设备令牌可以更改 -- 它实际上并不是设备的唯一令牌。

你需要

  1. 让应用获取设备令牌
  2. 通过网络将其连同您可能希望与该令牌相关联的用户的任何识别信息一起发送到您的服务器
  3. 您的服务器脚本需要将该信息保存在数据库中
  4. 当你想从服务器通知时,它可以使用那个数据库。

您可以选择让设备删除令牌(如果您有在应用程序中注销的想法)