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
22
votes
4 answers

What happens when TestFlight app expire?

I'm using the prerelease tool in iTunesConnect where you can distribute the app to a group of testers. It seems though that after some days the app crashes immediately after start (just after the splash screen shown). No error logs. I'm wondering if…
Toydor
  • 2,277
  • 4
  • 30
  • 48
22
votes
3 answers

Testers all show up as anonymous user

Why do all of my crash logs show anonymous user when all of them have a testflight account and I'm setting the uuid in the test flight initialization? in my singleton: #define kTestFlightTest 1 in application initialization: [TestFlight…
Chris McKnight
  • 8,540
  • 4
  • 29
  • 31
21
votes
2 answers

TestFlight Leak

I integrated testflight sdk in the app to collect analytics and I am getting a leak which points somewhere in the code written in the files I imported to integrate the sdk. Attached is the screen showing the information about the leak. Any advise?
adi27
  • 509
  • 1
  • 3
  • 10
21
votes
1 answer

iOS exception EXC_GUARD

I had a crash on an iPhone 4 with an exception type of EXC_GUARD. I can't find any information on this particular exception via google (only 1 result) or on stackoverflow. What is it? Version: ??? (???) Code Type: ARM (Native) Parent…
Dav Yaginuma
  • 691
  • 7
  • 14
20
votes
0 answers

TestFlight external testers' upgrade workflow after app is released to App Store

When releasing to the App Store after using iTunes Connect Testflight beta testing, what's a good way to ensure that external testers get cleanly upgraded to the official App Store version? Specifically: Will external testers get a notification on…
Justin Grant
  • 44,807
  • 15
  • 124
  • 208
20
votes
1 answer

Detect if iOS App is Downloaded from Apple's Testflight

In the past I've had separate build configurations for production and beta builds distributed through TestFlight. This made it easy to make modifications to beta builds, such as exposing additional settings the app to let testers test things more…
Anthony Mattox
  • 7,048
  • 6
  • 43
  • 59
20
votes
3 answers

Cocoapods - Flurry & TestFlight - Undefined symbols for architecture

I'm upgrading my project to use Cocoapods and when I try building my project for an iOS device or for a simulator I get: Undefined symbols for architecture armv7: "_OBJC_CLASS_$_TestFlight", referenced from: objc-class-ref in…
RyanJM
  • 7,028
  • 8
  • 60
  • 90
19
votes
5 answers

Xcode 8.1 "No matching provisioning profiles found" after updating MacOS and Xcode

I'm testing my app with TestFlight but I can't upload my archives after updating to MacOS 10.12 and Xcode 8.1. When I archive my app, click on "Upload to App Store...", select my Development, I get this error. No matching provisioning profiles…
Devid Farinelli
  • 7,514
  • 9
  • 42
  • 73
19
votes
12 answers

TestFlight is Currently Unavailable Message

I am getting message "TestFlight is Currently is Currently Unavailable. Try again later" when trying to install from TestFlight app. My outside testers get a message "[App Name] beta has expired" when trying to run the app. When trying to renew from…
Paul4468
  • 203
  • 1
  • 2
  • 7
19
votes
5 answers

How to add TestFlight beta app invitation from email

I have test flight installed on my iOS 8.1 device (iPhone 5C), and an email invitation to join a beta release of an application on TestFlight. The email has the "Open in Test Flight >" button and the apple ID it was sent for matches the apple ID…
jfaghihnassiri
  • 523
  • 1
  • 4
  • 16
19
votes
5 answers

how to install previous version on TestFlight

I want some people install latest version and others install a previous version, so I set the permissions accordingly in hope that user can be automatically directed to the version. However, testFlight always point to latest version and other users…
user1507485
  • 201
  • 1
  • 2
  • 5
18
votes
1 answer

Is it possible to change the build no. after archive an iOS project?

The version of the iOS app I submitted to iTunes Connect for Testflight beta testing is almost expired. AFAIK in order to extend the 30-days trial period I need to submit it again but with an incremented build version. Since the code base I archived…
chubao
  • 5,871
  • 6
  • 39
  • 64
18
votes
9 answers

Apple TestFlight (beta) app won't install

We have been using Apple's TestFlight facility to distribute a beta version of our app for a few months now (migrated from the older TestFlight service before it was merged into the AppStore). Things worked smoothly until today. After uploading a…
100grams
  • 3,502
  • 3
  • 30
  • 27
18
votes
2 answers

TestFlight Beta testing - Can we have multiple versions of the same application available to different 1000 external testers

I have gone through all the documentation for apple developer beta testing mentioned here: https://developer.apple.com/library/prerelease/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html It…
Harjot Singh
  • 6,767
  • 2
  • 38
  • 34
18
votes
5 answers

iTunes Connect - Can't invite "internal testers" for prerelease app

I got my app approved for distribution through the new Apple TestFlight app. I tried to invite an "internal tester" through iTunes Connect ->Prerelease ->Internal Testers but all I see are 2 info boxes: To start testing, select at least one…
Matt
  • 2,981
  • 5
  • 23
  • 33