iOS 14 simulators crashing & rebooting

My iOS 14 simulators are constantly crashing/rebooting. Console shows a crash inside "NRPairedDeviceRegistry waitForPairingStorePathPairingID" whereas Xcode logs "XPC connection interrupted
Message from debugger: Terminated due to signal 9"

I have tried different simulators, deleted and reset existing one, re-installed the Xcode 12 beta 1 but it's still happening.

Any suggestions how to use the simulators?

Code Block
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace LIBXPC, Code 0x4
Application Specific Information:
CoreSimulator 725.10 - Device: iPhone SE (2nd generation) (CAA00201-7B3F-4663-A855-F927586BDDD2) - Runtime: iOS 14.0 (18A5301v) - DeviceType: iPhone SE (2nd generation)
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff5bb62e36 semaphore_wait_trap + 10
1 libdispatch.dylib 0x00007fff20104244 _dispatch_sema4_wait + 16
2 libdispatch.dylib 0x00007fff20104743 _dispatch_semaphore_wait_slow + 98
3 com.apple.private.NanoRegistry 0x00007fff52e2ff74 -[NRPairedDeviceRegistry waitForPairingStorePathPairingID:] + 175
4 com.apple.BulletinDistributorCompanion 0x00007fff47ede0b5 -[BLTSettingSyncServer init] + 260
5 com.apple.BulletinDistributorCompanion 0x00007fff47eb41f8 -[BLTSettingSyncInternal connect] + 29
6 com.apple.BulletinDistributorCompanion 0x00007fff47ecf1f4 -[BLTSettingSync initWithSectionConfiguration:queue:watchKitAppList:] + 134
7 com.apple.BulletinDistributorCompanion 0x00007fff47ec4e34 -[BLTBulletinDistributor init] + 660
8 com.apple.BulletinDistributorCompanion 0x00007fff47ec4b8b __43+[BLTBulletinDistributor sharedDistributor]_block_invoke + 16
9 libdispatch.dylib 0x00007fff20103dac _dispatch_client_callout + 8
10 libdispatch.dylib 0x00007fff20105001 _dispatch_once_callout + 20
11 com.apple.BulletinDistributorCompanion 0x00007fff47ec4b79 +[BLTBulletinDistributor sharedDistributor] + 46
12 bulletindistributord 0x000000010eb16388 0x10eb15000 + 5000
13 libdyld.dylib 0x00007fff20253941 start + 1


Answered by mbuchetics in 614707022
It looks like something is odd with device_set.plist. After I deleted the simulators, they are still in that plist as "Default Devices". After I removed them from the plist manually, the Xcode 12 simulator seems to be running fine again.
In another related "Simulator crash reports" thread, user @TomE recommends using the CrashReporterPrefs utility to set the crash reporting mode to "Basic." The utility is in the "Utilities" folder of the "Additional Tools for Xcode" item in the Developer Downloads area. Mine was set to "Developer" and after I set it to "Basic" I stopped getting the pop-ups and I can run my automated tests again. While I really wish Apple would actually prioritize fixing their core bugs instead of relying on the lottery to groom their backlog, this at least lets me get back to being productive again.
iOS 14 simulators crashing & rebooting
 
 
Q