I am a contract developer. I have written an app (yes, using Xcode!) for a client and now we are ready to ship. I would like to send him a copy of his app which he can sig
Build your App into an .app file with a "Release" schema:
xcodebuild -target "${PROJECT_NAME}" -sdk "${TARGET_SDK}" -configuration Release
Package your App as an .ipa:
/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPER_NAME}" --embed "${PROVISONING_PROFILE}”
Then, run Application Loader
(Download/Install Application Loader 2.9 if necessary):
open -a /Developer/Applications/Utilities/Application\ Loader.app
After it opens select "Next"
Enter your iTunes Connect Apple ID and Password and select "Next"
After your authenticated select "Next"
Select your App and click "Next"
Confirm App compatability
"Choose" the binary file to upload
Select and click "Next"
Start the upload by clicking "Send"
It will will take a few moments to authenticate through the iTunes Store
Once complete, your app package has been uploaded to the iTunes Store. Click "Next"
You are "Done"!
Your App will show a Status of "Upload Received"
Links:
Apple Doc - Using Application Loader
automating-over-the-air-deployment-for-iphone
How To Upload Your App To iTunes Connect Using Application Loader