iOS - 本地通知 - 定制振动或振动更长时间

use*_*037 5 iphone-vibrate ios uilocalnotification

我正在尝试构建一个像闹钟一样工作的iPhone应用程序,我正在使用UILocalNotification

问题

  • 我希望手机能够振动更长时间.然而目前它只振动一次.

替代方法

  1. 是否可以使用自定义振动模式?(http://www.pcworld.com/article/242238/how_to_use_custom_vibrations_in_ios_5.html)

  2. 当推送通知被触发时,是否可以执行方法?(但应用程序可能甚至没有运行,但它需要工作)

  3. NSTimer是一个选择吗?(但应用程序可能甚至没有运行,但它需要工作)

  4. 还有其他替代品吗?

Nik*_*rov 5

你无法改变振动的持续时间,或者让它振动几次(直到你不进行多次通知).

制作自定义振动的唯一方法是从应用程序执行此操作,而它正在运行,没有其他方法可供您使用.