XCode 10.2から実行すると、起動時にアプリがクラッシュします(Swift 5.0移行の前後))。
このlibswiftCore.dylibのコピーには、12.2.0より前のOSバージョンが必要です。
エラーを理解しましたが、これを修正するために何が必要かわかりません。
私のチームの誰かが問題を修正しました。 BUCKの直しです
/usr/lib/Swift
リンカーへのランタイム検索パスの最初の引数としてiOS> = 12.2の場合、プラットフォームライブラリをロードする必要があります。
空のSwiftファイル。削除しないでくださいを追加して、ObjectiveCのみのプロジェクトで修正しました。永久にそのままにしてください!
BuildSettings-> Linking-> runpath search pathに移動して追加します
/ usr/lib/Swift
このようなあなたの最初の引数として:
BUCKを使用していないがこの問題が引き続き発生する場合は、ターゲットのランタイム検索パス(ビルド設定の下)に/usr/lib/Swift
を追加してみてください。すぐに修正してくれました。
ビルド設定のiOS展開ターゲットのバージョンが正しくインストールされていることを確認します。特にアプリ拡張機能(todayextension、shareextension)を使用する場合は、すべてのバージョンが同じである必要があります。
これは私のために働きました: