我遇到了一个奇怪的情况,我在Watch上执行的通知操作在应用程序终止后没有做任何事情(双击主页按钮并在应用程序上向上滑动)。我正在做的操作将反映在服务器上,因此我知道是否发生了某些事情。但是,如果我对手机的通知执行相同的操作,则在应用终止时,该操作实际上将在应用中执行。这是我正在测试的流程的更好细节:
应用已停止(终止):
在手机锁定时从手表获取通知,执行操作 - >没有
在手机的锁定屏幕上获取通知,执行操作 - >行动起作用
在电话处于活动/解锁状态时从手机获取通知,执行操作 - >行动起作用
然而,这在应用程序死亡时有效:
在手机的锁定屏幕上获取通知,执行操作 - >行动起作用
然后在手表上收到另一个通知,执行操作 - >现在行动有效
如果App没有死: