Automatic HockeyApp/TestFlight Upload XCode Script

March 27, 2012 No comments yet

If you’ve ever want to distribute your iOS app to beta testers, reviewers or investors, you know how painful it is.

Usually when there’s pain, there’s a Business opportunity. Indeed. You can now use services such as TestFlight & HockeyApp to automate the process of distributing AdHoc builds.

But it’s still cumbersome to manually upload builds.

Thankfully both services have an API so it’s just a matter of writing a script and hook it up inside XCode.

  • Fist off, if you work with a team, make sure to “share” your target scheme.

  • Second, Edit Scheme and add a Pre-Action Run Script to Build. This will increment the CFBundleVersion in your plist when you make an adhoc build. This ensures that all builds uploaded to TestFlight or HockeyApp have a different version (They use a combination of you CFBundleShortVersionString and CFBundleVersion). [This script assumes that you created an adhoc configuration with "Adhoc" in its name]

Here’s the script.

  • Then, select Archive and choose the adhoc build configuration you created.

  • Then add a Post-Action Run script to Archive. [Make sure to select your target in "Provide Build Settings from"]

Here’s the script. Make sure to update your API keys and select the service you want using theĀ UPLOAD_SERVICE variable.

Enjoy!

-s

doubleTwist AirTwist powered by Platinum

February 18, 2011 No comments yet

Yesterday, the doubleTwist company I contracted for a couple months ago finally announced an awesome feature called AirTwist. With AirTwist, you can now stream your music, video and photos from your Android phone to a TV using a PS3 or XBox. This is the first Android product released which is powered by our Platinum UPnP SDK.

Check out their press release and video below.

TwonkyBeam acknowledges it works with XBMC!

December 2, 2009 No comments yet

TwonkyBeam lets you send Music/Photos/Videos to UPnP Renderers (such as XBMC) from Web pages as you browse the Net. Since Platinum UPnP SDK is powering XBMC, this is cool. Check it out:

http://www.twonkyforum.com/viewtopic.php?f=27&t=6850

Adobe MAX

November 17, 2008 No comments yet

At Adobe MAX, General Session Keynote about to start…

New Toy

August 2, 2008 No comments yet

Some new surprises coming soon in Platinum land…

photo

Platinum 0.3.9 released

February 28, 2008 2 comments

Platinum update has been pushed with many enhancements including:

- better eventing (now with moderation)
- support for HTTP keep-alive client connections
- XBox 360 compatibility (see previous post)!
- better support for dynamic addition/removal of devices
- much more…

You can find it at the usual place.


Categories

Archives