-
-
Save subdigital/5420709 to your computer and use it in GitHub Desktop.
Open the first Xcode workspace or project found
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
xcode_proj=`find . -name "*.xc*" -d 1 | sort -r | head -1` | |
if [ `echo -n $xcode_proj | wc -m` == 0 ] | |
then | |
echo "No xcworkspace/xcodeproj file found in the current directory." | |
exit 1 | |
fi | |
echo "Found $xcode_proj" | |
open $xcode_proj |
If your using Zsh, try the following
function xc {
xcode_proj=`find . -name "*.xc*" -d 1 | sort -r | head -1`
if [[ `echo -n $xcode_proj | wc -m` == 0 ]]
then
echo "No xcworkspace/xcodeproj file found in the current directory."
else
echo "Found $xcode_proj"
open "$xcode_proj"
fi
}
I get the project open but then I get an error in the open project
myProject.xcodeproject could not be opened
What's going on?
only excute xc :
Found TestProj.xcodeproj. Opening with /Library/Developer/CommandLineTools
The application /Library/Developer/CommandLineTools cannot be opened because its executable is missing.
Please Help me!
I Have installed Xcode command line Tool.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
If an xcode project name has spaces in it this fails for me. I had to replace
open $xcode_proj
With
open "$xcode_proj"
I am using it as a function inside my .bash_profile