Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS Simulator Crash on Xcode 10

Today, I've updated my iMac to macOS Mojave from macOS High Sierra. Since then I'm not able to open simulator. Every time I tried to open the simulator that crashes immediately. Whenever I tried to run the simulator via Xcode then Xcode shows this error

Timed out waiting for the simulator application for iphonesimulator to become ready

enter image description here

Also, I tried to open the simulator directly and it's crash immediately. Here the gif (gif is a little bit slow) -

enter image description here enter image description here

System CPU & Memory Status -

enter image description here

enter image description here

Here some solution that I've tried but no luck -

  1. Clear iPhone Simulator Cache

    xcrun simctl erase all
    
  2. Clear DerivedData

    ~/Library/Developer/Xcode/DerivedData/
    
  3. Clear iOS DeviceSupport

    ~/Library/Developer/Xcode/iOS DeviceSupport/
    
  4. Delete Xcode Preferences

    defaults delete com.apple.dt.Xcode
    
  5. Restart Xcode & System


Update 1

macOS Logs -

*** 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 + <…>
)
like image 277
Vineet Choudhary Avatar asked Sep 25 '18 14:09

Vineet Choudhary


Video Answer


1 Answers

This command should fix your issue (close sim before and open after):

sudo killall -10 com.apple.CoreSimulator.CoreSimulatorService

After this, restart Xcode and if simulator not available then we need to add them manually from Windows > Device and Simulators

enter image description here

like image 97
Evgeny Karkan Avatar answered Oct 26 '22 03:10

Evgeny Karkan