我是iOS开发的新手,我正在开发一个iOS应用,该应用中的一些选项可供用户获取pushNotification,例如用户可以选择“请勿打扰”,“ AnyTime”和“时间黑白” ...这样的东西因此,如果用户选择“请勿打扰”,那么我不必播放声音并发出警报。所以请给我解决方案.iOS App开发中是否可能。请告诉我。
预先感谢...
答案 0 :(得分:2)
如果您不需要声音来发送通知,请不要在声音有效载荷中提供声音对象。
如果用户选择了“请勿打扰”,请指示服务器发送推送通知以从有效负载中删除声音。
{
"aps":{"alert":"Hello","category":"your_category_key"}
}
其他明智的选择包括声音。
{
"aps":{"alert":"Hello","sound":"default","category":"your_category_key"}
}