利用可能な最新のシミュレータランタイムを見つけることができませんでした-iOSでRNアプリをビルドするときのImage.xcassets

Aug 19 2020

数か月間触れていないアプリを調整しようとしています。

xCodeを使用してアプリをビルドしようとしていますが、このエラーが発生します

物理デバイスでアプリを実行しています


やってみました

Product -> Clean build folder

そして

yarn cache clean --force

しかし、問題は解決しません。


更新私もこのエラーを受け取り続けます

Failed to find or create execution context for description '<IBCocoaTouchPlatformToolDescription: 0x7f9a97966130> System content for IBCocoaTouchFramework-ThirteenAndLater <IBScaleFactorDeviceTypeDescription: 0x7f9a9565efe0> scaleFactor=2x'.

私が

  • ビルドフォルダをクリーンアップしました
  • node_modules、Pods、Podfile.lock、yarn.lockを削除しました

しかし、それはちょうど戻ってきました

これは私の起動画面です

回答

7 MuhammadNuman Aug 22 2020 at 04:32

解決策1:解決策1:

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

解決策2

アップグレードするときに、現在のバージョンのXcodeで使用できなくなった古いシミュレーターをドラッグすることができます。ターミナルで次のコマンドを実行すると、これらをクリーンアップできます。

xcrun simctl delete unavailable

適切な対策のために、最初にXcodeを終了します。ドキュメントから:

デバイスまたは使用できないすべてのデバイスを削除します。

解決策3:

シミュレータのインストール/再インストールが機能しました!!

(XCode設定->ダウンロード->コンポーネント)の下を見てください

ソリューション4(サムソリューション)

Xcode削除し、developer.apple.com / download / moreから最新バージョンをインストールするだけです。

3 Igor Sep 21 2020 at 21:46
sudo xcrun simctl shutdown all && sudo xcrun simctl erase all

Jenkinsの修正に役立ちました

DougWatkins Aug 22 2020 at 00:48

「/ Library / Developer / CoreSimulator / Profiles / Runtimes」というフォルダーの内容を削除して、シミュレーターのランタイムを削除してから、Xcodeとシミュレーターを再起動して再試行してください。

時々、そこのデータは古くなり、再構築する必要があります。

HardikBar Aug 27 2020 at 19:57

Developer内にCoreSimulatorフォルダーはありません。CommandLineToolsのフォルダーは1つだけ存在します。シミュレーター画像が表示されておらず、シミュレーターアプリを直接実行するとクラッシュするため、これを進める方法

アップルデベロッパから確認してください