如何在锁定屏幕上保留我的应用中的通知,直到用户与之进行交互为止?
我的意思是,即使用户解锁手机而不是再次锁定手机,我也希望在锁屏上反复显示通知,直到他们最终采取行动。
iOS Reminders应用程序就是一个很好的例子。
谢谢!
答案 0 :(得分:1)
直到他们最终采取行动
至少可以说这对用户来说很烦人。首先,您需要一种方法来了解用户是否与您的通知进行了互动。见How to Implement iOS8 Interactive Notification
一旦你实现了上面的代码,因为你希望提醒一次又一次地弹出,我建议为每个提醒创建10分钟的10个本地通知。用户与其中任何一个进行交互后,取消所有提醒。
有意义吗?
答案 1 :(得分:1)
Apple的应用程序可以执行此操作,因为它们使用的是私有API。
您无法强制通知显示在屏幕上,特别是在用户解锁设备后。
是的,您可以执行强制它再次显示的本地通知,但Apple可能不会对此设置感到满意。