iphone - UILocalNotification 自定义 soundName 仅在指定alertBody 时振动手机(与 UILocalNotificationDefaultSoundName 不同)?

标签 iphone ios

我有一个 VoIP 应用程序,当该应用程序在后台时,它使用 UILocalNotification 通知用户有来电。当出现通知时,我希望它多次播放声音并振动手机(并且不会重复显示相同的消息)。我能够通过使用一系列通知来做到这一点 - 第一个通知会立即显示消息并播放声音(手机也会振动) - 后续通知间隔 3 秒;它们没有alertBody 和alertAction,但具有与第一个通知中使用的相同的声音名称。这是我的问题.. 如果指定了 UILocalNotificationDefaultSoundName 以外的 soundName,手机只会在第一个通知时振动(但每次都会播放声音)。但是,如果使用默认的 soundName,那么手机会在每次通知时振动吗?还有其他方法可以做到这一点吗?

最佳答案

找到另一种方法..显示本地通知,然后开始通过计时器重复振动。

关于iphone - UILocalNotification 自定义 soundName 仅在指定alertBody 时振动手机(与 UILocalNotificationDefaultSoundName 不同)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7112058/

相关文章:

ios - CIDetector 在面部特征上给出了错误的位置

ios - 在 iOS 7.1 上测试应用

iphone - 如何获取 UITextField 点击事件?

iphone - 从 uitableviewcell 访问 uitableviewcontroller

iphone - 对象的内存地址在其生命周期内是否保持不变?

ios - Itunes Connect - "Submit for Review"似乎没有做任何事情

ios - 为什么 iOS 7 中 NavigationBar 和 TableView 的图标颜色不同?

iphone - 使用 SQLite Manager 创建索引

ios - TableViewCell 中的更改立即生效

ios - 如何在 iPad 的 UiSplitviewcontroller 中显示主视图