Make simulator dependant of currently active dev directory
This also gets rid of `xcode-select` command-not-found errors.
This commit is contained in:
parent
24bdd8e29a
commit
ec3694c788
@ -17,8 +17,15 @@ alias xcb='xcodebuild'
|
||||
alias xcp='xcode-select --print-path'
|
||||
alias xcdd='rm -rf ~/Library/Developer/Xcode/DerivedData/*'
|
||||
|
||||
if [[ -d $(xcode-select -p)/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app ]]; then
|
||||
alias simulator='open $(xcode-select -p)/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app'
|
||||
else
|
||||
alias simulator='open $(xcode-select -p)/Applications/iOS\ Simulator.app'
|
||||
fi
|
||||
function simulator {
|
||||
local devfolder
|
||||
devfolder="$(xcode-select -p)"
|
||||
|
||||
# Xcode ≤ 5.x
|
||||
if [[ -d "${devfolder}/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app" ]]; then
|
||||
open "${devfolder}/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app"
|
||||
# Xcode ≥ 6.x
|
||||
else
|
||||
open "${devfolder}/Applications/iOS Simulator.app"
|
||||
fi
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user