Tuesday, July 28, 2015

TestFlight Beta Testing Guidelines


TestFlight Beta Testing Guidelines


1. First thing to note is that test flight approval does not mean final iTunes app approval. 
2. The time Apple takes to review test flight build is only 1-2 business days where as an App store approval ranges from 5-15 business days. Normally its 6 days but during new product lunch iPhone / iPad ( mid Sep & Oct ) and  launch or especial event like WWDC ( Jun )  or during holidays ( Dec ) the time can increase as store even remain close for some time. 
3. The distribution of iOS app is done via TestFlight. It is the app available in iOS App store from Apple, which will help user get latest TestFlight Builds. 
  • Distribute prerelease builds of your app to testers to collect feedback and prepare your app for release in the App Store.
  • TestFlight beta testing in iTunes Connect is available only for iOS apps.
  •  You can enable TestFlight beta testing for up to 10 apps at one time in your developer account.
  •  Distribute the app to internal testers. 
  • Submit the app for Beta App Review, and distribute it to External users.
  • The build will be available to them for 30 days after the invitations are sent.

Difference Between Internal Testers and External User 
Internal test
  • Does not require App approval from apple.
  • You are not required to supply all metadata in order to invite internal testers to test a prerelease build of your app.
  • You can enable up to 25 users from your iTunes Connect team to be internal testers 
  • To be eligible to become an internal tester, a user must be part of your iTunes Connect team with the Admin, Legal, or Technical role. Adding iTunes Connect users and setting their roles. 
External test
  • You can enable up to 1000 users to be external testers per app.
  • External testers do not need to be in your organization; you can invite any user with an email address to become one of your external testers.
  • You’ll need an email address for each tester and optionally their first and last names. 
  • Your app must pass Beta App Review before you can invite your external testers to test it 
  • To enable external users to test a prerelease build of your app, you must supply the following metadata
    • What to test
    • App description
    • Feedback email
    • Marketing URL
    • Support URL
    • Privacy policy URL (optional)
    • Beta App Review contact information
    • Beta App Review notes (optional)

Submit to the App Store
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.
If you want to resume testing of an earlier build, you can upload it as a new build associated with a new prerelease version.
Link - 

No comments:

Post a Comment