web-dev-qa-db-ja.com

このlibswiftCore.dylibのコピーには、12.2.0より前のOSバージョンが必要です。

XCode 10.2から実行すると、起動時にアプリがクラッシュします(Swift 5.0移行の前後))。

このlibswiftCore.dylibのコピーには、12.2.0より前のOSバージョンが必要です。

エラーを理解しましたが、これを修正するために何が必要かわかりません。

8
msk

私のチームの誰かが問題を修正しました。 BUCKの直しです

/usr/lib/Swiftリンカーへのランタイム検索パスの最初の引数としてiOS> = 12.2の場合、プラットフォームライブラリをロードする必要があります。

15
msk

空のSwiftファイル。削除しないでくださいを追加して、ObjectiveCのみのプロジェクトで修正しました。永久にそのままにしてください!

12
CrazyJoeLv

BuildSettings-> Linking-> runpath search pathに移動して追加します

/ usr/lib/Swift

このようなあなたの最初の引数として:

Image of dialog

7
A H

BUCKを使用していないがこの問題が引き続き発生する場合は、ターゲットのランタイム検索パス(ビルド設定の下)に/usr/lib/Swiftを追加してみてください。すぐに修正してくれました。

3
adamup

ビルド設定のiOS展開ターゲットのバージョンが正しくインストールされていることを確認します。特にアプリ拡張機能(todayextension、shareextension)を使用する場合は、すべてのバージョンが同じである必要があります。

0
True Hekka

これは私のために働きました:

  1. [ウィンドウ]タブ-> [デバイスとシミュレータ]に移動します
  2. 「シミュレータ」タブに切り替え
  3. 左下の「+」をクリックします
  4. [デバイスタイプ]で[iPhone X](またはコンソールエラーに表示されるデバイス)を選択します。
  5. 「作成」をクリック
0
Demyd Ganenko