iphone - 我可以发送没有声音的本地通知吗?

标签 iphone ios uilocalnotification

我想有几个本地通知,没有显示也没有声音,只有振动。我可以通过简单地将 alertBody 设置为 @"" 来让它不显示,但是我怎样才能不发送声音呢?我在想,如果我没有从你们那里得到更好的方法,我将能够制作一个空的声音,将它添加到我的项目中,然后将 soundName 设置为该声音。但是有什么默认的方法可以做到这一点吗?

如果我添加一个虚假的声音名称,它仍会播放默认的通知声音。

谢谢!!

最佳答案

不,你不能禁用声音,因为 UILocalNotification 没有为此提供任何选项。所以更好的选择是你在问题中告诉你使用一个空的声音文件。

关于iphone - 我可以发送没有声音的本地通知吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39929837/

相关文章:

iphone - 使用 CoreGraphics 绘制内阴影

iphone - CoreData 添加关系到多

ios - 具有多个参数的 UIMenuContoller UIMenuItem 自定义操作?

ios - cancelAllLocalNotifications 在 iOS10 中不起作用

iphone - 更改已设置的 UILocalNotification 的 soundName

ios - 如何实现iOS应用内购买动态价格图书?

iphone - 为什么 get-task-allow 没有显示在我的 Entitlements.plist 文件中?

ios - 根据对象属性过滤任何对象的数组

ios - 在 Swift 2 中删除 UITableView 中的所有单元格附件

iphone - 从设备中删除应用程序后本地通知仍然存在