使用静音APNS推送通知在没有用户通知的情况下发送令牌?
我已经通过StackOverflow检查了其他的问题和回应,但看不到像这样的东西; 我希望能够通过APNS推送令牌。 这样做的目的是为了validation后续的用户对平静的Web服务的请求来自iPhone设备,而不是来自非iPhone来源(将HTTP标头更改为虚假看起来像iPhone请求是微不足道的)。
几个问题:
- 苹果准则允许推送通知被允许吗?
- 是否可以发送一个携带一些小文本有效载荷的无声推送通知?
- 有谁知道这是否会通过苹果的审查或违反他们的指导方针
非常感谢。
- 您不能强制用户接受推送。 用户总是有select拒绝。
- 是的,您可以发送没有声音/文字的通知,并添加元数据。
- 是的,发送令牌似乎是苹果可以接受的。
但是,我个人认为这个用例根本不符合推送用例。 你将需要很多边缘的情况下,使其足够可靠(交货延迟和非保证交付等)
有其他机制(比如应用程序的URL中的秘密+签名)更容易。