让本地通知在没有文本的情况下振动

时间:2013-07-26 00:51:14

标签: iphone ios uilocalnotification

我每秒钟都会有一个接一个的本地通知。我正在使用的文字只是@""。我在applicationWillResignActive中注册了这些通知。当我设置应用程序并锁定iPhone或只是将其解锁时,它们完全按照我希望他们的方式执行操作,这样可以在没有横幅显示的情况下振动。但是,当我直接从应用程序锁定屏幕时,将@""作为文本的本地通知,它不会振动。

我有一个持续15分钟到24小时的计时器。我希望iPhone在锁定屏幕后应用程序处于后台时每秒振动十五秒钟。我现在只有在按下主页按钮和/或锁定应用程序后才能工作,但如果我直接从应用程序锁定屏幕则不行。

1 个答案:

答案 0 :(得分:2)

如果您想要做的只是振动手机,那么发送没有文字的本地通知是没有意义的。只需调用此方法:

AudioServicesPlaySystemSound( kSystemSoundID_Vibrate );