Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17894] iOS: Support Apple's integration of TestFlight beta testing

GitHub Issuen/a
TypeImprovement
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2014-11-22T00:02:46.000+0000
Affected Version/sn/a
Fix Version/sRelease 4.0.0
ComponentsiOS, Tooling
Labelsbeta, itunesconnect, testflight, testing
ReporterFokke Zandbergen
AssigneeChris Barber
Created2014-10-17T11:30:57.000+0000
Updated2017-03-21T18:35:34.000+0000

Description

As described in [this blog on tiDev.io](http://www.tidev.io/2014/10/16/how-to-use-apples-new-testflight-beta-testing/) it currently takes a manual step to make an dist-appstore build compatible for distribution via Apple's integration of TestFlight. Nick also found out that the entitlement can't be left in Reading the "Submit to App Store" section in Apple's [guide on TestFlight Beta Testing](https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html) it looks like you can leave the new entitlements in and use the same build to publish to the App Store: {quote} When you are done using TestFlight Beta Testing, you can submit the app for final review. Before you submit it, make sure you no longer want to test it or any builds you uploaded earlier than it. When the app becomes Ready for Sale in the App Store, testing automatically stops on earlier builds, and you will be unable to view or test them. {quote} So it looks like the tooling can simply be adjusted to add the new entitlement for any --dist-appstore builds.

Comments

  1. Fokke Zandbergen 2014-10-24

    PR for master: https://github.com/appcelerator/titanium_mobile/pull/6266 *NOTE:* I'm not sure if we need to have this done only if the build is against Xcode 6 and up?
  2. Lee Morris 2017-03-21

    Closing ticket as fixed.

JSON Source