Apple iTune Beta Testing with TestFlight (iOS 8)



" TestFlight Beta Testing makes it easy to invite users to test your iOS 8 apps before you release them on the App Store. You can invite up to 1,000 external testers using just their email address."

 iTune Beta Testing with TestFlight (iOS 8) Required Basic Same Basic Steps:- 

 1)  Build and setup with Xcode (6.1 or Latest Version) .

 2) iTunes Connect (Developer Account).

 3) Inviting TestFlight Beta Testers (Internal & External Testers).
     
 4) TestFlight App for iOS ( Download on the App Store ).

 5) Open TestFlight App And Install Beta Testing App.


1)  Build and setup with Xcode (6.1 or Latest Version)

      "64-bit and iOS 8 Requirements for New Apps Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code."
         Setup New Xcode Project : 

                        Create a new project based on your requirement Application in the iOS.

             





        2) Setup iTune Connect  Developer Account And Create Build ID  :

"Apple's iOS Dev Center and create an App ID for the application."



                

           Select Certificates, Identifiers & Profiles  >> Identifiers >> App IDs >>  
           Select Add Option (+)  >> Register iOS App ID
   
                             


         Add BundleID & Continue




Bundle ID Must Be Using Domain : com.MyDomain.DemoApp .

 For Beat Testing no need and create a provisioning profile for ad hoc distribution, which also means that you don't need to specify which devices are allowed to run the test builds.


    Sign In to iTunes Connect :-

" Before you can use iTunes Connect, you must have an iTunes Connect user account. There are two ways to receive an iTunes Connect account: 
  • Start your own iTunes Connect organization by enrolling in an Apple Developer Program. You can then sign in to iTunes Connect as your organization’s team agent. The Apple ID you used for the Apple Developer Program is your credential to sign in to iTunes Connect.

  •  Be invited into an existing iTunes Connect organization. The organization’s team agent or another user with an iTunes Connect Admin role must create your account using your name and email address. If the email address isn’t already an Apple ID, iTunes Connect generates an Apple ID using this email address. See Setting Up User Accounts for instructions for creating new users and for what to do if a member of your organization already has an Apple ID.  "
    



       Select My APP 

                     



Create a new application. Select the correct App ID from the drop-down menu and set the version number to 1.0


                 

      Select Prerelease Option



    With Xcode Create And Upload Build :
                                       Open Xcode project  >> Navigate to the target's build settings.




 " Xcode 6 default settings provide when creating a new project.Create automatic provisioning profile for release builds. Make sure the Code Signing Identity for release builds is set to iOS Developer for Any iOS SDK "


       Choose Archive from Xcode's Product menu to create an archive

       


    Xcode automatically show the Organizer Window



   Select developer from the list and click Submit on the right.




The name of this provisioning profile starts with XC: indicating Xcode created this provisioning profile and Click on Submit App Start Uploading  .



  Click On Done Button Submission Successful


Again Open iTunes Connect and click the Builds add Testing info and Testers.







3) Add & Inviting TestFlight Beta Testers (Internal & External Testers)

  •  Internal Testers
Get feedback quickly by sharing your beta builds with up to 25 members of your team who have been assigned the Technical or Admin role in iTunes Connect. Each member can test on up to 10 devices.

                 


  • External Testers

Once you’re ready, you can invite up to 1,000 users who are not part of your development organization to beta test an app that you intend for public release on the App Store. Apps made available to external testers require a Beta App Review and must comply with the full App Store Review Guidelines before testing can begin. A review is required for new versions of your app that contain significant changes. Up to 10 apps can be tested at a time, internally or externally.


  

Open Build And Click on TestFlight Beta Testing Option also Submit app for Beta Testing Review.







 3) TestFlight App for iOS ( Download on the App Store )
  • Download Apple's TestFlight application from the App Store on a device running iOS 8
             iTune Store TestFlight App :- https://itunes.apple.com/us/app/testflight/id899247664?mt=8

       
  • iTune send invitation email for the TestFlight invitation. like 



 4) Open TestFlight App And Install Beta Testing App
  • Open in TestFlight button you accept the invitation. This opens the TestFlight application and Click on Install app .
    





Popular posts from this blog

Cordova Plugin Firebase Cloud Messaging For Android

iOS Phonegap app share extension (images) with ionic

Print Hand Plugin With Cordova/PhoneGap For Android.