Простое приложение Mac для Hello World с обновленным файлом ViewController.
// ViewController.swift
import Cocoa
import AppKit
class ViewController: NSViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.quitVLC()
}
func quitVLC() {
for app in NSWorkspace.shared.runningApplications as [NSRunningApplication] {
if let appName = app.localizedName, appName == "VLC" {
app.forceTerminate()
print(app.isTerminated)
}
}
}
}
В режиме отладки выполнение получает команду forceTerminate, но всегда печатает false и никогда не завершает приложение.
Идеи?