Questions tagged [testflight]

TestFlight was a developer tool provided by Apple for distributing iOS builds wirelessly to beta testers. The service was terminated on February 26, 2015, and the functionality is now provided by iTunes Connect.

TestFlight was a developer tool provided by Apple for distributing iOS builds to beta testers. The service was terminated on February 26, 2015, and the functionality is now provided by iTunes Connect.

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

Registered Apple developers could invite 25 internal testers using an iTunes Connect account using just an email address. Internal testers have immediate access to beta builds after they have been uploaded to iTunes Connect. External testers will have access after the build has undergone a beta app review process which typically takes less time than a full review for the App Store. Beta app review is not required when uploading additional builds of the same app version as long as there have not been "significant" changes made.

Prior to Apple acquiring TestFlight, it was a developer tool used for distributing iOS and Android builds to testers. The original TestFlight site is scheduled to shut down on February 26th 2015.

Reference:

2105 questions
17
votes
4 answers

Install old version via TestFlight

For internal testing we want to install an old version on a device of someone who's UDID is not in the list. Via TestFlight I can add the email of this person in order for him to download the newest version (via internal testing), but I was…
CorneeldH
  • 593
  • 1
  • 8
  • 21
17
votes
4 answers

Create provisioning profile without physical device (archiving for TestFlight testing)

I am trying to create provisioning profile by clicking "Fix Issue" in Target -> General -> Identity settings. It shows me popup "No Devices Registered", so it seems like I need to have a device to create a provisioning profile. Is there any…
Nikita Vlasenko
  • 4,004
  • 7
  • 47
  • 87
17
votes
1 answer

Ad hoc or distribute to app store for beta testing? Test flight

I need to deliver my app for beta testing but I am unclear to which provisional profile I should use, distribution ad hoc or distribution app store? Thanks
bobo2000
  • 1,779
  • 7
  • 31
  • 54
17
votes
4 answers

Does Apple's TestFlight application auto update apps that external beta testers have installed?

I can see from my iTunes connect control panel how many users are on each version of the app I have in beta. When does TestFlight update those apps? Do they have to open TestFlight and manually choose to update? Does it happen automatically when…
Mr Corbin
  • 303
  • 1
  • 2
  • 5
17
votes
2 answers

Unable to invite internal users in apple TestFlight

I have no experience in publishing apps on the App Store. I have created an app from Xcode 6, archived it, validate it and submitted to iTunes Connect. While is pending for being reviewed I decided to try the new apple TestFlight…
Niko Zarzani
  • 1,372
  • 2
  • 15
  • 28
17
votes
3 answers

Detect TestFlight?

I would prefer to use the same build configuration for TestFlight vs. App Store. Is there a way to detect at runtime whether the app has been installed via TestFlight or the App Store? (My thinking is I'll only call takeOff if it's not installed via…
Steven Fisher
  • 44,462
  • 20
  • 138
  • 192
16
votes
3 answers

Automating TestFlightApp with Xcode and Provisioning Portal

I currently have a fairly manual process when releasing a new build in TestFlight: Download the additional devices text files from TestFlightApp Log into the Provisioning Profile Upload devices Update the Provisioning Profile to include the newly…
gak
  • 32,061
  • 28
  • 119
  • 154
16
votes
1 answer

How to test Firebase Dynamic Link with TestFlight (Unpublished ios app)

Developing a small app in react native for both android and ios, where I need to open my app by clicking on a firebase dynamic link. This app is not published yet in AppStore, right now it is in TestFlight environment. I never have any experience in…
16
votes
1 answer

Distribute TestFlight build in debug mode

We're using separate databases for production and development for our iOS application, and we're testing via TestFlight. The problem is TestFlight distributing the application in release mode. How can I configure the project so that it distributes…
eirikvaa
  • 1,070
  • 1
  • 13
  • 24
16
votes
4 answers

How to upload IPA file to new testflight?

I have my app first version released in app store. Currently I'm working on the second version, earlier i was used Test flight for importing IPA file for testers. But for now They are shutdown and moved into iTunes Store. So my doubts regarding new…
Jan
  • 1,744
  • 3
  • 23
  • 38
16
votes
1 answer

iOS: TestFlight beta app get new advertising identifier in each run

I am getting new advertising identifier each time I run a beta app uploaded to TestFlight in iTunesConnect. Is it a normal behaviour? Will it happen for AppStore app too? I am using the Advertising Identifier to identify users and his credentials…
karim
  • 15,408
  • 7
  • 58
  • 96
16
votes
2 answers

TestFlight desktop app v1.0 not working on OSX Yosemite v10.10?

I have just updated my OSX to Yosemite, then I ran into an error when submitting a new build to TestFlight with the TestFlight desktop app. error: /usr/bin/codesign --force --preserve-metadata=identifier,entitlements,resource-rules --sign…
Jibeex
  • 5,509
  • 3
  • 27
  • 37
15
votes
4 answers

How to distribute multiple versions of my app?

I want to distribute two versions of my app, the stable branch as well as the current development trunk, using TestFlight. And, if possible, I want to invite the testers only once. Can I have two versions of one app in one TestFlight team? Or maybe…
Tim Büthe
  • 62,884
  • 17
  • 92
  • 129
15
votes
8 answers

Apple Transporter failing to upload IPA with error: Failed to create .itmsp for 'appname' status code 401

I am trying to upload an ipa to Transporter (to get new version on TestFlight) and have successfully done it in the past. However, today I tried to upload and it stopped with this error popup on the screen: Failed to create the .itmsp for…
dthumma
  • 161
  • 1
  • 1
  • 3
15
votes
1 answer

TestFlight: Couldn't install on Apple Watch

I can install the watch app on my iPhone using Xcode fine. But, I get the following error when I (or my beta testers) try to install the watch app using TestFlight. I found this message on the console. The provisioning profiles are handled by Xcode…
RawMean
  • 8,374
  • 6
  • 55
  • 82