有没有办法只将推送通知发送到锁定屏幕?

时间:2017-02-01 19:29:34

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

我想向用户发送许多推送通知(大约每秒一次,每个用户)。我只希望这些推送通知出现在锁定屏幕上(并且每个新通知都会替换前一个通知...即与apns-collapse-id合并)而不是主屏幕。

我想要实现一个"现场自动收报机"效果,但只在锁定屏幕上。

我不希望它出现在主屏幕上的原因是因为当用户在iPhone上做其他事情时,它会对用户造成干扰。

那就是说,如果可能的话,我会喜欢发送到主屏幕。有时。例如,当用户收到私人消息时,我想要打扰并展示横幅。

1 个答案:

答案 0 :(得分:0)

无法以编程方式控制用户收到推送通知的位置或时间。该设置由用户在特定于应用的设置中控制,而不是应用程序本身。

App Notification Settings

我也不相信每秒发送一次推送是一种可扩展的解决方案。您无法控制用户何时获得推送通知,并且频繁推送该通知可能会导致Apple限制您的通知。