Swift 4解锁iPhone后如何停止本地通知声音

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

嗨我试图制作一个警报应用程序,并在警报完成时发出一些通知。我有一个持续一段时间的自定义警报声,因此使用时会注意到警报已完成。但是当闹钟响起并且通知发送时,声音会播放直到完成。即使用户解锁手机也是如此。

当用户与手机交互时,是否可以停止播放声音?

ios iphone swift notifications
1个回答
0
投票

在AppDelegate中,

func application(_ application: UIApplication, didReceive notification: UILocalNotification) {
    // Handle notification here.
}

当用户点击本地通知时执行功能。您可以在此功能中暂停或停止声音。

如果您想检测手机是锁定还是解锁,则据我所知,这是不可能的。

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