Changes in #698 mean that running corber start --platform=ios tries to run /usr/bin/xctrace.
However, although I've recently just updated to Xcode 12.5.1 and xctrace is in /Applications/Xcode.app/Contents/Developer/usr/bin it is not in /usr/bin.
And so I get the following exception
events.js:377
throw er; // Unhandled 'error' event
^
Error: spawn /usr/bin/xctrace ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:274:19)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:82:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:280:12)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:82:21) {
errno: -2,
code: 'ENOENT',
syscall: 'spawn /usr/bin/xctrace',
path: '/usr/bin/xctrace',
spawnargs: [ 'list', 'devices' ]
}
Although it's not mentioned in http://corber.io/pages/ios-setup.html, I wonder if I also need to install the Xcode command line tools.
Or seeing that corber relies on the Xcode IDE being installed, maybe it should be running xctrace from its location in Xcode.app?
Changes in #698 mean that running
corber start --platform=iostries to run/usr/bin/xctrace.However, although I've recently just updated to Xcode 12.5.1 and
xctraceis in/Applications/Xcode.app/Contents/Developer/usr/binit is not in/usr/bin.And so I get the following exception
Although it's not mentioned in http://corber.io/pages/ios-setup.html, I wonder if I also need to install the Xcode command line tools.
Or seeing that corber relies on the Xcode IDE being installed, maybe it should be running
xctracefrom its location inXcode.app?