【文件属性】:
文件名称:appleshouter:适用于PWA和Web应用程序的iOS推送通知
文件大小:34KB
文件格式:ZIP
更新时间:2021-05-12 21:01:27
notifications ios apple pwa notification-service
:megaphone: 苹果电脑
PWA和Web应用程序的iOS通知
您是否有使用Web推送通知的Web应用程序或PWA?
您可能已经发现,iOS STILL上的Safari不支持Web Push API。
那么现在该怎么办?
您可能已经考虑过围绕应用程序进行Web包装,只是为了让通知在iOS上正常工作。
现在,您不仅需要维护一个额外的代码库,而且您的应用程序也可能没有通过审核才能进入App Store。
解决方法
很长一段时间以来,Apple Wallet都提供了一种用于创建通行证的API,无论是优惠券,登机牌还是活动门票。
关于这些的好处是,您无需通过审核即可创建它们,您可以将它们作为文件分发!
但是,这与通知有什么关系?
这些通行证的有趣之处在于,Apple提供了一种在通行证得到更新时发送“推送通知”的方法。
这样可以使您例如在航班取消/延误时得到通知。
这样可以解决上述问题。 我们要做的是
【文件预览】:
appleshouter-master
----.gitignore(2KB)
----Dockerfile(98B)
----package.json(264B)
----package-lock.json(57KB)
----LICENSE(1KB)
----data.example()
--------certs()
--------icon.png(7KB)
--------config.json(537B)
----.github()
--------FUNDING.yml(92B)
----README.md(5KB)
----wwdr.pem(1KB)
----server.js(9KB)