J'ai décidé d'implémenter quelques vues en utilisant SwiftUI dans mon application. L'application est rétrocompatible avec iOS 12.
Tout fonctionne parfaitement jusqu'à ce que je l'exécute sur un appareil iOS 12. L'application se bloque immédiatement et l'avertissement que je reçois indique que SwiftUI ne peut pas être chargé.
dyld: Library not loaded: /System/Library/Frameworks/SwiftUI.framework/SwiftUI
Referenced from: /var/containers/Bundle/Application/MyApp.app/MyApp
Reason: image not found
J'utilise @available (iOS 13.0, *) dans tous les bons endroits et il n'y a aucun avertissement du compilateur et l'application fonctionne parfaitement sur iOS 13
Comment puis-je faire en sorte que cela fonctionne pour iOS 12?
Vous pouvez également marquer SwiftUI.framwerk comme facultatif dans les phases de construction. Instruction détaillée ci-dessous.