今日、iMac を macOS High Sierra から macOS Mojave にアップデートしました。それ以来、シミュレータを開くことができません。すぐにクラッシュするシミュレーターを開こうとするたびに。Xcode経由でシミュレーターを実行しようとすると、Xcodeがこのエラーを表示します
iphonesimulator のシミュレーターアプリケーションの準備が整うのを待ってタイムアウトしました
また、シミュレーターを直接開こうとしたところ、すぐにクラッシュしてしまいました。ここにgifがあります(gifは少し遅いです)-
システムの CPU とメモリのステータス-
ここで私が試したいくつかの解決策がありますが、運はありません-
iPhone シミュレーターのキャッシュをクリアする
xcrun simctl erase all
派生データのクリア
~/Library/Developer/Xcode/DerivedData/
iOS デバイスのサポートをクリアする
~/Library/Developer/Xcode/iOS DeviceSupport/
Xcode 設定の削除
defaults delete com.apple.dt.Xcode
Xcode とシステムを再起動する
更新 1
macOS ログ -
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Device iPhone XS (978302BA-5255-44CB-A77C-188071B99A7C, iOS 12.0, Booted) is available but has no defaultDisplay'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff33a9543d __exceptionPreprocess + 256
1 libobjc.A.dylib 0x00007fff5f9a6720 objc_exception_throw + 48
2 CoreFoundation 0x00007fff33ab008e +[NSException raise:format:arguments:] + 98
3 Foundation 0x00007fff35e4c55d -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 194
4 Simulator 0x000000010e7510da Simulator + 106714
5 libdispatch.dylib 0x00007fff60a24d4f _dispatch_call_block_and_release + 12
6 libdispatch.dylib 0x00007fff60a25dcb _dispatch_client_callout + 8
7 libdispatch.dylib 0x00007fff60a2c120 _dispatch_lane_serial_drain + <…>
)