针对 iPhone 6s/6s+ 的新 3D Touch 功能,我正在尝试在我的应用程序中添加一些主屏幕快捷操作。我已经成功实现了通过按住主屏幕上应用图标,选择其中一个快速操作,并在所有可能的应用状态下恰当处理该操作的正常流程。
我的问题是:是否可以在可用的快速动作中创建一个“静默”操作?所谓的“静默”是指某些操作将发生,但应用程序不会启动完整的启动过程,或者只会启动但不会处于前台?
更新: 我想要类似于 HealthKit 在后台传递数据的行为,在存储库中发生变化时,HealthKit 唤醒我的应用程序并给我一个机会在后台执行某些操作(例如查询存储库中的新数据)。
在阅读了苹果公司大量有关此主题的文档后,我感觉当前 API 不支持该功能,但我希望有人能给我惊喜。
我的问题是:是否可以在可用的快速动作中创建一个“静默”操作?所谓的“静默”是指某些操作将发生,但应用程序不会启动完整的启动过程,或者只会启动但不会处于前台?
更新: 我想要类似于 HealthKit 在后台传递数据的行为,在存储库中发生变化时,HealthKit 唤醒我的应用程序并给我一个机会在后台执行某些操作(例如查询存储库中的新数据)。
在阅读了苹果公司大量有关此主题的文档后,我感觉当前 API 不支持该功能,但我希望有人能给我惊喜。