Живая деятельность уволена по увольнениюIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Живая деятельность уволена по увольнению

Сообщение Anonymous »

Я просто убиваю живую активность при завершении приложения при приведенной ниже коде. < /p>

Код: Выделить всё

  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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»