Error opening any xib or storyboard file

Hello,


Each time I open a xib or storyboard file, the interface builder shows an error and I cannot see much nor edit.


Someone experienced a similar issue and can provide some help.


To Apple : seriously Xcode 8 and above is getting worse and worse, what are you doing with your army of engineers?



=================================
    DATE:
=================================


Wednesday, 3 May 2017 at 14:50:58 Central European Summer Time
2017-05-03 12:50:58 +0000






=================================
    XCODE VERSION INFO:
=================================


Version = 8.3.2 (8E2002)
Plugin Version = 12120
Beta Version = 0
OS Version = 10.12.4 (16E195)






=================================
    ERROR:
=================================


Failed to find or create execution context for description <IBCocoaTouchPlatformToolDescription: 0x7fec25acb900> System content 2x for IBCocoaTouchFramework-NineOneAndLater (Failure reason: Software caused connection abort): Failed to find a suitable device for the type SimDeviceType : com.apple.dt.Xcode.IBSimDeviceType.iPad-2x with runtime SimRuntime : 10.3 (14E269) - com.apple.CoreSimulator.SimRuntime.iOS-10-3 (Failure reason: Failed to create SimDeviceSet at path /Users/osc/Library/Developer/Xcode/UserData/IB Support/Simulator Devices. You'll want to check the logs in ~/Library/Logs/CoreSimulator to see why creating the SimDeviceSet failed.): Failed to initialize simulator device set. (Failure reason: Failed to subscribe to notifications from CoreSimulatorService.): Error returned in reply to notification request: Connection invalid (Failure reason: Software caused connection abort)


Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Failed to find or create execution context for description <IBCocoaTouchPlatformToolDescription: 0x7fec25acb900> System content 2x for IBCocoaTouchFramework-NineOneAndLater, NSUnderlyingError=0x7fec21017ed0 {Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSUnderlyingError=0x7fec23d6b8c0 {Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedFailureReason=Failed to subscribe to notifications from CoreSimulatorService., NSLocalizedDescription=Failed to initialize simulator device set., NSUnderlyingError=0x7fec47684e00 {Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo=0x7fec192b6540 (not displayed)}}}, NSLocalizedFailureReason=Failed to create SimDeviceSet at path /Users/osc/Library/Developer/Xcode/UserData/IB Support/Simulator Devices. You'll want to check the logs in ~/Library/Logs/CoreSimulator to see why creating the SimDeviceSet failed., NSLocalizedDescription=Failed to find a suitable device for the type SimDeviceType : com.apple.dt.Xcode.IBSimDeviceType.iPad-2x with runtime SimRuntime : 10.3 (14E269) - com.apple.CoreSimulator.SimRuntime.iOS-10-3}}}






=================================
    TOOL DESCRIPTION:
=================================


<IBCocoaTouchPlatformToolDescription: 0x7fec25acb900> {
| targetRuntime.identifier: IBCocoaTouchFramework-NineOneAndLater
|              _roleString: System content
|              scaleFactor: 2
}






=================================
    TOOL MANAGER:
=================================


<IBCocoaTouchToolManager: 0x7fec2d34ac10>






=================================
    REASON FOR REQUESTING TOOL:
=================================


Preflighting tools for opening document <IBXIBDocument: 0x7fec39e94800>: <IBCocoaTouchTargetRuntime: 0x7fec3d39b1a0>






=================================
    XCODE BACKTRACE:
=================================


  0   +[IBPlatformToolFailureHandler failureHandlerWithContext:failure:diagnosticsHandlerBlock:] (in IDEInterfaceBuilderKit)
  1   +[IBAbstractInterfaceBuilderPlatformToolManager _THREADSAFE_injectDiagnosticsHandlerWithFailureContext:intoError:forLaunchingToolWithError:] (in IDEInterfaceBuilderKit)
  2   -[IBAbstractInterfaceBuilderPlatformToolManager _determineContextsForLaunchingToolWithDescription:returningLaunchContext:returningExecutionContext:returningFailureContext:error:forReason:] (in IDEInterfaceBuilderKit)
  3   -[IBAbstractInterfaceBuilderPlatformToolManager asyncLaunchNewToolWithDescription:queue:completionHandler:forReason:] (in IDEInterfaceBuilderKit)
  4   -[IBCocoaTouchToolManager asyncLaunchNewToolWithDescription:queue:completionHandler:forReason:] (in IDEInterfaceBuilderCocoaTouchIntegration)
  5   -[IBAbstractInterfaceBuilderPlatformToolManager asyncCachedToolWithDescription:queue:completionHandler:forReason:] (in IDEInterfaceBuilderKit)
  6   -[IBCocoaTouchToolManager asyncCachedToolWithDescription:queue:completionHandler:forReason:] (in IDEInterfaceBuilderCocoaTouchIntegration)
  7   __112-[IBCocoaTouchDocumentPlatformAdapter asynchronouslyPreflightShowingDocumentUIForScaleFactor:completionHandler:]_block_invoke_2 (in IDEInterfaceBuilderCocoaTouchIntegration)
  8   _dispatch_call_block_and_release (in libdispatch.dylib)
  9   _dispatch_client_callout (in libdispatch.dylib)
10   _dispatch_queue_serial_drain (in libdispatch.dylib)
11   _dispatch_queue_invoke (in libdispatch.dylib)
12   _dispatch_queue_override_invoke (in libdispatch.dylib)
13   _dispatch_root_queue_drain (in libdispatch.dylib)
14   _dispatch_worker_thread3 (in libdispatch.dylib)
15   _pthread_wqthread (in libsystem_pthread.dylib)
16   start_wqthread (in libsystem_pthread.dylib)








=================================
    SDKS:
=================================


Simulator - iOS 10.3 (iphonesimulator10.3):
version = 10.3
platform = com.apple.platform.iphonesimulator
versionInfo = {
    ProductBuildVersion = 14E269;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "iPhone OS";
    ProductVersion = "10.3";
}


Simulator - watchOS 3.2 (watchsimulator3.2):
version = 3.2
platform = com.apple.platform.watchsimulator
versionInfo = {
    ProductBuildVersion = 14V243;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Watch OS";
    ProductVersion = "3.2";
}


watchOS 3.2 (watchos3.2):
version = 3.2
platform = com.apple.platform.watchos
versionInfo = {
    ProductBuildVersion = 14V243;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Watch OS";
    ProductVersion = "3.2";
}


tvOS 10.2 (appletvos10.2):
version = 10.2
platform = com.apple.platform.appletvos
versionInfo = {
    ProductBuildVersion = 14W260;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Apple TVOS";
    ProductVersion = "10.2";
}


macOS 10.12 (macosx10.12):
version = 10.12
platform = com.apple.platform.macosx
versionInfo = {
    ProductBuildVersion = 16E185;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Mac OS X";
    ProductUserVisibleVersion = "10.12.4";
    ProductVersion = "10.12.4";
}


iOS 10.3 (iphoneos10.3):
version = 10.3
platform = com.apple.platform.iphoneos
versionInfo = {
    ProductBuildVersion = 14E269;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "iPhone OS";
    ProductVersion = "10.3";
}


Simulator - watchOS 3.2 (watchsimulator3.2):
version = 3.2
platform = com.apple.platform.watchsimulator
versionInfo = {
    ProductBuildVersion = 14V243;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Watch OS";
    ProductVersion = "3.2";
}


tvOS 10.2 (appletvos10.2):
version = 10.2
platform = com.apple.platform.appletvos
versionInfo = {
    ProductBuildVersion = 14W260;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Apple TVOS";
    ProductVersion = "10.2";
}


Simulator - iOS 10.3 (iphonesimulator10.3):
version = 10.3
platform = com.apple.platform.iphonesimulator
versionInfo = {
    ProductBuildVersion = 14E269;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "iPhone OS";
    ProductVersion = "10.3";
}


watchOS 3.2 (watchos3.2):
version = 3.2
platform = com.apple.platform.watchos
versionInfo = {
    ProductBuildVersion = 14V243;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Watch OS";
    ProductVersion = "3.2";
}


Simulator - tvOS 10.2 (appletvsimulator10.2):
version = 10.2
platform = com.apple.platform.appletvsimulator
versionInfo = {
    ProductBuildVersion = 14W260;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Apple TVOS";
    ProductVersion = "10.2";
}


macOS 10.12 (macosx10.12):
version = 10.12
platform = com.apple.platform.macosx
versionInfo = {
    ProductBuildVersion = 16E185;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Mac OS X";
    ProductUserVisibleVersion = "10.12.4";
    ProductVersion = "10.12.4";
}


iOS 10.3 (iphoneos10.3):
version = 10.3
platform = com.apple.platform.iphoneos
versionInfo = {
    ProductBuildVersion = 14E269;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "iPhone OS";
    ProductVersion = "10.3";
}


Simulator - tvOS 10.2 (appletvsimulator10.2):
version = 10.2
platform = com.apple.platform.appletvsimulator
versionInfo = {
    ProductBuildVersion = 14W260;
    ProductCopyright = "1983-2017 Apple Inc.";
    ProductName = "Apple TVOS";
    ProductVersion = "10.2";
}

Replies

Resarting my Mac works for me, no clue what causes the error.

Worked for me too! Just restart your mac!