Due to the recent changes in the user interface I had no idea how to add a new tester to a existing build. I accidently clicked on 'Expire Build' thinking it to be similar to the previous 'Stop Testing' functionality. However that build got expired and now it does not appear in the TestFlight section. It does show up in the 'Activity'. I want to know if there is a way to use that same build again without having to reupload the build ? Thanks in advance.
5
-
1You can re-add the same build for Testing from iTunesConnect, it will appear in TestFlight.iphonic– iphonic2017-04-27 07:59:47 +00:00Commented Apr 27, 2017 at 7:59
-
@iphonic how can I re-add? Can't find a wayNikolay Mamaev– Nikolay Mamaev2017-05-03 06:17:17 +00:00Commented May 3, 2017 at 6:17
-
Goto TestFlight Tab -> External Testers -> Click on (+) you should get previously added builds if not released..iphonic– iphonic2017-05-03 06:24:51 +00:00Commented May 3, 2017 at 6:24
-
1@iphonic - Doesn't work.user5936834– user59368342017-05-04 17:08:03 +00:00Commented May 4, 2017 at 17:08
-
Even I'm confused how to use it. I have uploaded latest Build using Application loader then it's appear in Activity tab and build tab from iTunes Connect user with "Processing" mode but once processing done it's disappear from build tab from iTunes Connect user but able to see in Activity tab. Now I want to start testing with latest uploaded build but how to do it, please assist me. Thanks in advanceKushal Vora– Kushal Vora2017-05-17 10:27:10 +00:00Commented May 17, 2017 at 10:27
Add a comment
|
3 Answers
There is one way you can use a build that is expired. Here are the steps:
- Open Xcode > Window > Organizer.
- Find the build you want to use from the archives list.
- Right click the build and select show in finder. Right click the file and select show package contents. double tap on info.plist and expand ApplicationProperties. Update CFBundle version to a greater build number.
- Go to Products >Application > and right click on the file, then show package contents.
- Double tap on the info.plist find Bundle version and update the the value to a greater version (same as step 3).
- Go back to Organizer and upload the build, it will upload and process with the new build number.
7 Comments
Vitalii
worked great even with a very old build which was previously built with a certificate that has already expired (probably because Apply resigns on upload). Thanks!
Travis Hardaway
Didn't work for me. I went through the steps above and updated the bundle to a higher build number and saved the plist. When I tried to resubmit, Xcode changed the CFBundle version number back to the original value and told me I needed to use a higher number.
Ishita Sinha
Only works if the expired build was built on your system. Not if someone else uploaded that build.
Pei
This isn't working anymore with Xcode 13.1
Simon Newman
Worked in Xcode 13.2.1 You can omit steps 4 & 5 by just uploading the version you selected in step 2
|
You just can't. Expired builds can't be used again in TestFlight. They do show up in the Activity section because it's the "history" of your builds, App Store versions and reviews.
3 Comments
Paul
given @reycv9 's answer, can we conclude this answer is incorrect?
Vadim Kononov
@Paul reycv9's answer relies on having a local history of Archives, which is a pretty bis assumption. This answer is correct.
Vasiliy Zverev
@Paul, original question was "without having to reupload the build". reycv9's answer is how to reupload the build.
You definitely will need to re-upload but it can be done very quick and easily
This worked for me:
- Go to Organizer (Xcode > Window > Organizer)
- Select the build that expired and you want to re-upload
- Click "Distribute app" the app build will increase automatically leaving the version as it was
1 Comment
maganap
I confirm it works on Xcode 16.1. Thanks!