アプリにSwiftUIを使用していくつかのビューを実装することにしました。アプリはiOS 12と下位互換性があります。
IOS 12デバイスで実行するまで、すべてが完璧に機能します。アプリがすぐにクラッシュし、SwiftUIを読み込めないという警告が表示されます。
dyld: Library not loaded: /System/Library/Frameworks/SwiftUI.framework/SwiftUI
Referenced from: /var/containers/Bundle/Application/MyApp.app/MyApp
Reason: image not found
すべての正しい場所で@available(iOS 13.0、*)を使用していますが、コンパイラの警告は表示されず、アプリはiOS 13で完全に実行されます
これをiOS 12で機能させるにはどうすればよいですか?
ビルドフェーズでSwiftUI.framwerkをオプションとしてマークすることもできます。以下の詳細な手順。