alloy / AxeMode

:monkey::wrench: for Xcode
MIT License
62 stars 3 forks source link

Xcode devices list deadlock. #10

Open alloy opened 9 years ago

alloy commented 9 years ago

Kinda esoteric, more a fun experience than useful, me thinks.

alloy commented 9 years ago

At least, this is what seemed to make it work with Xcode 6.2 beta 5. It still doesn’t work for me with Xcode 6.3

samdmarshall commented 9 years ago

Ran into these symptoms.

Had Xcode 6.3.2 and 6.4 both installed, named "Xcode 6.3.2.app" and "Xcode 6.4.app" respectively. the xcode-select paths were set correctly for the version that was being used at the time. I trying to run simctl or adding simulators via Xcode's Devices window would cause indefinite hangs. After finding a single stack overflow answer i tried renaming "Xcode 6.3.2.app" back to being just "Xcode.app" and reset the xcode-select path appropriately.

I was instantly able to query the list of devices from simctl. I have not yet tried to add simulators via the Xcode Devices window because I am in the middle of debugging another issue with Xcode Server, but so far the rename has fixed my issues with it.

Note: I was able to use Xcode 6.4's simctl without issues while the name of that app was "Xcode 6.4.app" so I don't know if this is an issue localized to a specific version of Xcode or not.

alloy commented 9 years ago

Good stuff, thanks for the info :+1: