我每秒都会收到一个又一个的本地通知。我使用的文本只是@""
。我在 applicationWillResignActive
中注册这些通知。当我将应用程序置于后台并锁定 iPhone 或将其保持解锁(即振动且不显示横幅)时,它们完全按照我希望的方式进行。但是,当我直接从应用程序锁定屏幕时,以 @""
作为文本的本地通知不会振动。
我有一个持续 15 分钟到 24 小时的计时器。我希望 iPhone 在锁定屏幕后在后台运行时每秒振动 15 秒。我现在所拥有的仅在按下主页按钮和/或锁定应用程序后才起作用,但如果我直接从应用程序锁定屏幕则不起作用。
最佳答案
如果您只想振动手机,则发送没有文本的本地通知是没有意义的。只需调用此方法即可:
AudioServicesPlaySystemSound( kSystemSoundID_Vibrate );
关于iphone - 让本地通知振动但不显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17871170/