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";
}