I've long been using TF for adhoc beta distributions of my iOS apps. Looks like there are only two options left for that:
* Hockeyapp, starting at $10/month
* Host your own IPA on S3 or elsewhere.
I open-sourced my iOS build script recently. It'll take care of everything for you -- downloads your provisioning profile from Apple's dev center, builds, codesigns, archives, and uploads to S3. https://github.com/splinesoft/SSBuild
If anyone is interested, you can check it out at http://ota.io
1. Free Beta distribution for Android + iOS
3. Jenkin Plugin too.
We're also releasing an open-source tool that uses GitHub releases as a store, gonna release it soon https://github.com/AppBlade/TestHub
I wish I could self-host this on my own server. I also wish it did not rely on Github as I also self-host my own repos.
We also do on-prem; though it tends to be more of an enterprise thing.
Mega points to you for having a Jenkins plugin. Awesome!
Is your framework required for beta distribution? Your docs are inconclusive on this point.
If the framework is required, would you consider adding a Cocoapods podspec for it?
sorry, there was typo in URL :p
Incorporating the SDK has always been optional.
Damn, I really hope Apple doesn't screw it up. But if they can integrate it into their iTunes connect platform, I'll be a happy developer.
At my workplace we use TestFlight integrated with Jenkins. We commit to the repo, Jenkins builds the APK, and submits to TestFlight. Then our QA team can pull the latest build onto their device and test, and we get crash reports if things go south. That tight loop is not as easy with the Play beta testing.
Bummer about Android Support. But on the flip side, installing apks outside of PlayStore is actually very easy on Android. Compared to the provisioning-profile stuff involved with iOS.
I guess I'm about to write a small in-house nightly web-server that just has APK urls for download & install.
I abandoded this because I longer have access to a Mac since I stopped iOS development a while ago, but ping me if you're interested and you want to try to get it to work. It doesn't come close to the features of something like TestFlight, but was designed for in-house use by a team who needs access to bleeding edge builds without developer intervention.
I remember trying TestFlight when they first launched, and going back to my own deploy script instead. Hopefully, this acquisition means an integrated "Deploy" Xcode Action (or maybe even a Bot now?) and easier device registration / removal.
I hope Apple keeps the essentials here, and integrates it with iTunes Connect. They seem to be more interested lately in making it useful!