Код: Выделить всё
func applicationWillTerminate(_ application: UIApplication) {
let semaphore = DispatchSemaphore(value: 0)
Task.detached(priority: .userInitiated) {
print("Terminating live activities...")
for activity in Activity.activities {
print("Terminating live activity: \\(activity.id)")
await activity.end(dismissalPolicy: .immediate)
}
semaphore.signal()
}
semaphore.wait()
}
Есть предложения?>
Подробнее здесь: https://stackoverflow.com/questions/796 ... ermination