你能否从App端[iOS]静音传入的推送通知

Kev*_*vin 2 iphone mute push-notification apple-push-notifications ios

我正在制作一个使用苹果推送通知的应用程序.我希望能够有一个"下班"模式,其中仍然会收到推送通知,但是当它进来时没有播放声音.有没有办法从应用内部静音这些推送通知?我知道我不能从JSON消息中发送声音,但如果我可以从应用程序内部执行此操作会更容易.我仍然希望收到通知,因此我不想从推送通知中取消注册

Joi*_*gss 5

如果您的应用程序处于后台,则推送静音的唯一方法是不从JSON消息发送声音.

当您的应用程序是前台时,您将收到应用程序的推送:didReceiveRemoteNotification :,在这种情况下,无论您的发送声音是否发送,应用程序都将默默接收推送.