我正在构建一个类似闹钟应用程序的项目。我知道这里存在继承限制(与内置Apple Clock应用程序相比),但我试图评估这些限制是否会成为阻止程序。
最后,我需要能够在特定时间安排闹钟/通知,并在手机锁定时发出声音。此外,我希望能够通过锁定屏幕与应用程序进行交互(包括摇动和音量手势)。
这是否要求我让应用在后台运行,并安排LocalNotifications?如果它在后台,并且在锁定屏幕上触发LocalNotification,则用户是否可以与应用程序进行交互?即使用应用SleepCycle,您可以从锁定屏幕摇动手机以触发暂停。这种功能是否可行只是因为应用程序在后台运行(在该应用程序的情况下,我知道它在后台运行)
答案 0 :(得分:1)
是肯定的。您需要在后台运行才能在锁定屏幕上进行交互