iOS Swift - 如何在app中检测系统警报

问题描述 投票:0回答:1

如何在app / iOS,Swift中检测系统警报?

我必须对这样的系统事件作出反应。这种闹钟设置在时钟应用程序内 - 不会将应用程序发送到后台,因此没有应用程序生命周期或视图生命周期事件被调用。

我还尝试添加NotificationCenter但不确定此类通知的类型

NotificationCenter.default.addObserver(self, selector: #selector(onDidReceiveData(_:)), name: .didReceiveData, object: nil)

enter image description here

ios swift
1个回答
1
投票

弹出时,你应该期待一个didResignActiveNotification通知。但是,此通知也有许多其他原因(例如来电)。没有办法明确知道它是Clock.app。

© www.soinside.com 2019 - 2024. All rights reserved.