Skip to content
This repository was archived by the owner on Feb 1, 2018. It is now read-only.

bendyworks/TravisCI.app

Repository files navigation

TravisCI.app

Get it on the App Store!

screenshots

iPad Screenshot

iPhone Screenshot

local setup

gem and pod setup:

gem install bundler
bundle
pod setup
pod install TravisCI.xcodeproj

if anything is missing from Pods/Headers, try rm -rf Pods/ && pod install or:

git co Pods/Headers

if the build fails with a bunch of redefined header issues try manually cleaning your xcode build location, usually:

~/Library/Developer/Xcode/DerivedData

test

start the localport binding:

./integration/http_tunnel.sh

start the test travisci server:

ruby integration/test_travis_server.rb

test:

rake

the UIAutomation coffescript files are located at:

integration/coffeescript/{iphone,ipad}

deploy

you can also check out http://support.testflightapp.com/kb/tutorials/how-to-create-an-ipa-xcode-3

  • select iOS Device instead of simulator

  • from Xcode click Product > Archive from the menu. When Xcode finishes you should see the organizer appear.

  • Select the resulting build, and click 'Share...'

  • Choose 'iOS App Store Package (.ipa)' from 'Contents:'

  • Select the ad-hoc profile that is set up with testflightapp.com 'TravisCI ad hoc' from 'Identity:' and click next

  • Save the ipa somewhere that makes sense

  • upload to testflightapp.com

Adding a new device to test with the app

  • sign up the user with testflightapp.com

  • once they register with a device retrieve their device's UUID from testflightapp.com

  • Register their device in our apple development portal.

  • In our apple development portal under Provisioning > Distribution Edit > Modify the ad-hoc profile

  • Select the newly regestered device and press Submit

  • Wait for apple (refresh the page after ~30 seconds upto 2 minutes)

  • Download the new profile

  • In the organizer delete the current ad-hoc profile

  • open the newly downloaded ad-hoc profile

  • your all set!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •