UILocalNotification - 在警报/通知期间需要振动更长的时间

时间:2012-03-28 06:03:27

标签: ios alert uilocalnotification iphone-vibrate

概述

  • 在我的iOS项目中,我使用的是UILocalNotification,
  • 触发通知时,会播放自定义声音。
  • 自定义声音播放约20秒,
  • 手机在开始时只振动一次

我想做什么:

  • 目前手机在开始时只振动一次。我想让它在用户按下动作按钮之前反复振动20秒,就像Apple的闹钟/定时器应用程序一样?

问题

  • 在警报期间,可以让手机振动20秒,然后用户才能看到通知或点击操作按钮?

问题

  • 由于我的应用程序没有任何控制权,直到用户按下操作按钮我不知道如何让它振动
  • 当弹出通知时,应用可能会关闭

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

安排一个计时器,该计时器多次调用振动功能,并且在两次通话之间有一些延迟。不要忘记添加一个禁用振动的选项,因为这可能会导致您的应用程序被应用商店拒绝。