Skip to content

Instantly share code, notes, and snippets.

@abury
Created November 29, 2011 08:45
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save abury/1404051 to your computer and use it in GitHub Desktop.
Save abury/1404051 to your computer and use it in GitHub Desktop.
Simple iOS Build Script
#!/bin/sh
# Simple iOS build script
# Written by Aron Bury, 29/11/2011
appname="AwesomeApp"
target_name="$appname"
sdk="iphoneos"
certificate="iPhone Developer: Joe Blogs"
# To use as a fixed script use the first project_dir varirable.
# If you are including it as a build step with Hudson, use the second variable passing in $WORKSPACE as the variable
#project_dir="$HOME/Documents/apps/$appname"
#projet_dir="$1/$appname"
build_location="$HOME/Builds/$appname"
#Create folder location for build files if they dont exist
if [ ! -d "$build_location" ]; then
mkdir -p "$build_location"
fi
cd "$project_dir"
xcodebuild -target "$appname" OBJROOT="$build_location/obj.root" SYMROOT="$build_location/sym.root"
xcrun -sdk iphoneos PackageApplication -v "$build_location/sym.root/Release-iphoneos/$appname.app" -o "$build_location/$appname.ipa" --sign "$certificate"
@jigs777
Copy link

jigs777 commented Oct 18, 2017

Getting this Error:

The following build commands failed:
CompileSwift normal armv7
CompileSwiftSources normal armv7 com.apple.xcode.tools.swift.compiler
(2 failures)
xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment