Apple closing independent TestFlight service at the end of February

Posted:
in iPhone edited January 2015
Developers still using the old, independent TestFlight service for beta testing iOS apps now have one month to migrate to the new iTunes Connect-based offering, as the company announced on Monday that it would shutter TestFlightApp.com on Feb. 26.




The change comes almost exactly one year after Apple acquired TestFlight's parent company Burstly, and just over three months after the launch of an all-new TestFlight service integrated into iTunes Connect. The change was announced in a Monday email to TestFlight customers which was first noted by TheNextWeb.

According to the official migration FAQ, developers will not be able to directly transfer apps or beta testers from TestFlightApp.com to the new version. They will first need to configure the apps in iTunes Connect, then export testers' contact information from TestFlightApp.com before importing it to iTunes Connect.

Apple purchased Burstly in February of last year, with financial terms still unknown. At the time, some speculated that it may simply be a so-called "acqui-hire," but that was quickly quashed when TestFlight was spotted in iOS 8 betas.

Burstly's other offering, ad monetization service SkyRocket, was shuttered last summer.

Comments

  • Reply 1 of 13
    chadbagchadbag Posts: 2,000member
    This is sad. Testflightapp.com was much more useful to us for our internal testing than the Apple iTunes Connect version. We're using the iTunes version for some external testing, which works mostly well since you don't need to get the device IDs from everyone, but the overhead involved to run our internal testing, with app versions we never plan on releasing (same codebase, but different app IDs based on which database is being used, for example) makes it unwieldy. And for internal testing you have to add each tester as an iTunes Connect user.

    We don't get crash dumps from iTunes Connect Test Flight either, which is a big downer.

    All around a loss for the Apple development community.
  • Reply 2 of 13
    chadbag wrote: »
    This is sad. Testflightapp.com was much more useful to us for our internal testing than the Apple iTunes Connect version. We're using the iTunes version for some external testing, which works mostly well since you don't need to get the device IDs from everyone, but the overhead involved to run our internal testing, with app versions we never plan on releasing (same codebase, but different app IDs based on which database is being used, for example) makes it unwieldy. And for internal testing you have to add each tester as an iTunes Connect user.

    We don't get crash dumps from iTunes Connect Test Flight either, which is a big downer.

    All around a loss for the Apple development community.

    That's funny, most developers love having TestFlight integrated. Not sure your opinion holds.
  • Reply 3 of 13
    chadbagchadbag Posts: 2,000member
    Quote:

    Originally Posted by TheWhiteFalcon View Post





    That's funny, most developers love having TestFlight integrated. Not sure your opinion holds.



    There are lot of advantages to the integrated one, and I am not saying the integration is not good.  I am saying that the closing of the older one is a loss for the development community because you lose good capability.  For one, I have seen no place where you get crash dumps in the new integrated one (at least with external testers -- we don't currently use it for internal testers as the overhead to set it up is too high).  That is a LOSS.  (You do get them for released apps, in some form or another, but not for unreleased apps in external test, or at least didn't, with no mention of it at all in the iTunes Connect support pages, when I last looked a week ago).

     

    Two, you have to create an iTunes Connect app entry for every app, which is high overhead compared to the going-away version, where it was extremely low overhead.  We have versions of our app that will never be released on iTunes, for which we have different appIDs, so that we can have multiple versions of the app on our devices at once, with customized settings, like which test database the app runs against, etc.  The overhead to do this in iTunes Connect is much higher.  Much more friction.

     

    The new integrated one makes the external testing easier to set up, which is good.  We currently use both forms of Test Flight since both have advantages.

     

    Again, I am not complaining about the new integrated one, and I really doubt I am the only person lamenting the loss of the old Test Flight.

  • Reply 4 of 13

    Doesn't this make testing older devices and firmware versions impossible? I can see apps having issues with iOS 7 and earlier when developers can't even test with them during the beta cycle because TestFlight won't support it.

     

    I've also heard that Apple has to approve the beta that goes out to the testers, which adds to the testing time. I can't imagine developers are happy with this at all.

  • Reply 5 of 13
    Quote:

    Originally Posted by chadbag View Post

     



    There are lot of advantages to the integrated one, and I am not saying the integration is not good.  I am saying that the closing of the older one is a loss for the development community because you lose good capability.  For one, I have seen no place where you get crash dumps in the new integrated one (at least with external testers -- we don't currently use it for internal testers as the overhead to set it up is too high).  That is a LOSS.  (You do get them for released apps, in some form or another, but not for unreleased apps in external test, or at least didn't, with no mention of it at all in the iTunes Connect support pages, when I last looked a week ago).

     

    Two, you have to create an iTunes Connect app entry for every app, which is high overhead compared to the going-away version, where it was extremely low overhead.  We have versions of our app that will never be released on iTunes, for which we have different appIDs, so that we can have multiple versions of the app on our devices at once, with customized settings, like which test database the app runs against, etc.  The overhead to do this in iTunes Connect is much higher.  Much more friction.

     

    The new integrated one makes the external testing easier to set up, which is good.  We currently use both forms of Test Flight since both have advantages.

     

    Again, I am not complaining about the new integrated one, and I really doubt I am the only person lamenting the loss of the old Test Flight.




    Okay, that works then. Thanks for the response.

  • Reply 6 of 13
    chadbagchadbag Posts: 2,000member
    Quote:

    Originally Posted by GordLacey View Post

     

    Doesn't this make testing older devices and firmware versions impossible? I can see apps having issues with iOS 7 and earlier when developers can't even test with them during the beta cycle because TestFlight won't support it.

     

    I've also heard that Apple has to approve the beta that goes out to the testers, which adds to the testing time. I can't imagine developers are happy with this at all.


     

    Yes, it makes testing on older iOS versions harder.  The app I am helping with now supports iOS7 and above, but we can only test using the iTunes Connect integrated TestFlight with iOS 8 and higher.

     

    The approval by Apple is not that big of a deal, in my experience.   The first version approval is about a day, which sucks, but as long as you don't make major changes to it, later approvals happen basically immediately, in my experience.  The system asks if you have made any major changes (my words, I forget the Apple words) and if you haven't and answer such, it seems to auto approve, so no real delay.   This is with external testers. We have not tried it yet with internal testing as the current non-Apple Test Flight works better for us, for now, for internal testing.

  • Reply 7 of 13

    Quote:

    That's funny, most developers love having TestFlight integrated. Not sure your opinion holds.

     

    Oh it holds all right.  We switched to HockeyApp because the new service from Apple is inferior to what is being shut down.

  • Reply 8 of 13

    Ah, funny.  We are abandoning HockeyApp to migrate to this since the headache of handling device IDs is so high with HockeyApp and TestFlight handles all of that automatically.

  • Reply 9 of 13
    Quote:

    Originally Posted by cwoloszynski View Post

     

    Ah, funny.  We are abandoning HockeyApp to migrate to this since the headache of handling device IDs is so high with HockeyApp and TestFlight handles all of that automatically.




    I'm guessing it has a lot to do with team size.  We have a small handful of testers, and the stack trace functionality outweighs the pain of dealing with UUIDs.

  • Reply 10 of 13
    chadbagchadbag Posts: 2,000member

    We use the new Apple Test Flight and the old Test Flight.  Both have their places.   Dealing with external test groups that can get "large" (which means for us, multiple 10s of users) the new Apple one is nice.  

     

    But for our internal testers, we lose so much, it hurts and will make my life a lot more miserable, at least in the short term.

  • Reply 11 of 13
    Indeed, I think we'll be looking at Crashlytics first. It brings Android and iOS testing back under one 'roof' too, which is useful (and was useful with the original Testflight, before Apple bought them out)

    Same reasons as the other poster- builds that connect to test systems, that will never be released to the wider world. Crash logs are a definite bonus.
  • Reply 12 of 13
    dacloodacloo Posts: 890member
    A) whine "not sure your opinion holds" without actually knowing much about the subject (not backing up your words with arguments)
    B) original poster explains with long post including excellent arguments, respond with single sentence ("okay then") which basically means "I was just whining and my post was just to try to be superior but I really don't care and know about the subject so here's my one line sentence to shut you up"

    Nice

    Okay, that works then. Thanks for the response.
  • Reply 13 of 13
    chadbag wrote: »

    Again, I am not complaining about the new integrated one, and I really doubt I am the only person lamenting the loss of the old Test Flight.

    You're not. The old version is still really great so it will be a sad loss.

    I've used it a lot in Enterprise but the new integrated one cannot be used for enterprise.

    Not everyone wants to use an MDM thtoughout development and testing.
    Often it's best to leave MDM until the app is a formal release, especially in larger organisations where the MDM is handled by a different department to the dev team.
    The new iTunes version of TestFlight is only for apps going in the public app store.

    I think many people will switch to the HockeyApp service though.
Sign In or Register to comment.