Funktionieren Swift-Apps unter macOS 10.9 / iOS 7 und älteren Versionen?
Hallo zusammen! Ich habe gerade angefangen, Swift zu lernen, und schreibe meine erste App für macOS. Ich habe ein Problem: Mein Projekt wird erstellt und läuft einwandfrei unter macOS 10.15 (Catalina), aber als ich versuchte, es auf einem alten MacBook mit OS X 10.9 (Mavericks) zu starten, stürzt es beim Start mit dem Fehler „dyld: Library not loaded“ ab.
Ich habe angefangen zu recherchieren und festgestellt, dass dies mit der Verwendung von Swift zusammenhängt. In Xcode habe ich das minimale Deployment Target auf 10.9 gesetzt, aber die App startet trotzdem nicht. Ich verwende Swift 5 und Xcode 12.
Hier ist ein Beispiel für den einfachen Code, den ich verwende:
```swift
import Cocoa
class ViewController: NSViewController {
override func viewDidLoad() {
super.viewDidLoad()
let message = "Hallo, Welt!"
print(message)
let numbers = [1, 2, 3, 4, 5]
let doubled = numbers.map { $0 * 2 }
print(doubled)
}
}
```
Alles funktioniert einwandfrei auf neuen Systemen, aber unter 10.9 kommt es zu einem Absturz. Bitte um Hilfe.