Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Script to prepare and upload your builds directly from Xcode4 to TestFlight

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 screenshots
Octocat-spinner-32 LICENSE.txt
Octocat-spinner-32 NWTestFlightUploader.sh
Octocat-spinner-32 README.md
README.md

NWTestFlightUploader

Script to prepare and upload your builds directly from Xcode4 to TestFlight, at the end of a scheme like Archive. It provides a sequence of AppleScript dialogs to let you fill in the details of your build, like:

  • Signing identity & provisioning profile
  • Release notes
  • Selection of distribution list(s)

Automatic upload to TestFlight- Screenshot

TestFlight Build Script - Screenshot

TestFlight Upload API Xcode Integration - Screenshot

Uploading automatically to TestFlight from Xcode - Screenshot

Xcode4 Scheme Editor - Adding TestFlight integration script - Screenshot

TestFlight Build Script - Screenshot

How-to

  • Edit the Scheme of your product in Xcode4
  • Expand the "Archive" scheme
  • Click "Post-actions"
  • Add a "New Run Script Action"
  • Select the target that corresponds to the Scheme in the "Provide build settings from..." dropdown
  • Copy & paste the contents of NWTestFlightUploader.sh into the text field
  • At minimum, supply API_TOKEN and TEAM_TOKEN (use the URLs to look them up in your TestFlight dashboard)
  • Done! To try it out, build the Archive scheme. At the end of the process the TestFlight upload 'wizard' will start.

Xcode4 Scheme Editor - Adding TestFlight integration script

Something went wrong with that request. Please try again.