我可以在没有服务器的情况下将推送通知从ios发送到ios吗?

时间:2018-11-21 22:23:35

标签: ios push-notification apple-push-notifications

在我的研究中,我看到有人问过几次这个问题,但是通常回答似乎是在“为什么要这样做?”,“理论上可行,但不切实际”和“是,但是有是技术问题”。

我有一个现实世界的案例,其中推送消息将起源于一个iphone并终止于另一个iphone。该应用程序是为家庭/情侣设计的,他们可以扫描彼此的电话以获取设备令牌,并将其存储在应用程序中。

我在这个问题上发现的大多数问题都已经过时了,提到苹果要求尽可能长时间保持APNS连接打开,但是我不确定这是否仍然适用于现在可用的HTTP2接口。< / p>

另一种评论是,这很困难,但是我并不担心-我已经为APNS和HTTP2编写了服务器端,因此“只是”在目标C中重写它的情况。

我意识到证书是一个问题,尽管我想知道是否存在某种存储它们的方法,而只是让应用程序自动更新它们,而不需要更新整个应用程序,但是证书可能需要用户定期更新以使其保持正常运行。两种方式都不大。

所以我的问题是,在2018年,是否有可能实现从iPhone到iPhone的推送通知,并且(考虑到我上面所说的),是否有理由不这样做?我可以很容易地为其创建服务器,但是从隐私/透明性的角度来看,消息必须经过的第三方越少越好,因此对等将是理想的选择。

0 个答案:

没有答案