Post not yet marked as solved
I noticed Xcode 9 now always generates an Assets.car file regardless of deployment target for macOS apps. This wouldn't be such an issue except I have a lot of (large) icons and now my bundle size has doubled with no real benefit. I could see generating the CAR if I had other resources like PDFs, image sets, etc, but I don't, it's just an app icon and a bunch of file type icons, and now my app bundle has basically two copies of every image. It seems like High Sierra can use an Assets.car alone, but since I deploy back to El Capitan (10.11) I need all the ICNS files too, which seems like a waste.Checking the actool(1) man page, it looks like you can control the minimum deployment target, but not the "maximum" one or some other way of constraining the output. It may seem like a small issue but the extra files are just a waste for me. I'll be happy to have the single CAR file when I raise my target to 10.13, but that's a long way away.
Xcode 9's release notes mentioned a new feature "The Crashes Organizer symbolicates unsymbolicated logs, if they are selected using a local .dSYM indexed by Spotlight. (22550064)", but I don't know how to trigger it? Does it only work with iTunes Connect?
Post not yet marked as solved
I just updated to Xcode 9.0.1 and can't run an ObjC macOS app target, which was working just a moment ago (before updating). I tried cleaning. An excerpt from the crash report is:Version: 4.6.0 (355)
Code Type: X86-64 (Native)
Parent Process: lldb-rpc-server [15843]
Responsible: MYAPP [18159]
User ID: 501
Date/Time: 2017-10-18 17:22:31.966 -0400
OS Version: Mac OS X 10.13 (17A405)
Report Version: 12
Bridge OS Version: 3.0 (14Y661)
Anonymous UUID: B8BA6228-DE0D-69B1-0124-5F53E6151B92
Sleep/Wake UUID: 16E7F775-ACE6-4E27-8976-8CA734B65EEA
Time Awake Since Boot: 95000 seconds
Time Since Wake: 4400 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00007fffeff481e2
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Bus error: 10
Termination Reason: Namespace SIGNAL, Code 0xa
Terminating Process: exc handler [0]
External Modification Warnings:
Debugger attached to process.
VM Regions Near 0x7fffeff481e2:
__LINKEDIT 00007fffe3fbd000-00007fffefa9d000 [186.9M] r--/r-- SM=COW dyld shared cache combined __LINKEDIT
--> unused shlib __TEXT 00007fffefa9d000-00007ffff07e5000 [ 13.3M] r--/r-- SM=COW system shared lib __TEXT not used by this process
shared memory 00007fffffe00000-00007fffffe01000 [ 4K] r--/r-- SM=SHM
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 ??? 0x00007fffeff481e2 0 + 140737219166690
Thread 1:: gputools.smt_poll.0x6000000228c0The only stdout/stderr output is "[DYMTLInitPlatform] platform initialization successful"