Binary is invalidated automatically in Apple TestFlight environment - ios

While I'm pushing iOS application to TestFlight, every time I see error message status changed to invalid binary.
I've listed steps below what I performed while pushing the build to TestFlight .
Clean build in Xcode
Archive the build by incrementing the build number
In Archive window, Validate the build and once validation is success
Click Distribute App to "App store connect"
Followed all steps appears until "upload" button shown
Click on Upload button
Xcode shows build uploaded successfully
Logon to Appstore connect account
Under the TestFlight , I can see latest build is processing
After ~5 minutes I no longer see my latest build which was showing processing few minutes ago. In my iPad (I've installed AppStoreConnect application), I received notification that status changed to invalid binary.
I had submitted plenty of builds under the same developer account to TestFlight without any issues in the past, but since a week I'm getting this issue. I don't receive any mail from Apple as well why my binary status changed to invalid binary. I also tried my old codebase which I had submitted earlier without any issues to same TestFlight account, still the issue remains same with no clue.
Environment details
Xcode 11.3
App OS version 13.0
Mac OS version 10.14.6
My Apple developer account is active and valid.
If any of you have noticed this issue, help on resolving this issue. Thanks in advance

Related

TestFlight "The requested app is not available or doesn't exist." Error shows on downloading new build

I have been working on an app from last 8 months and we are testing it through TestFlight recently all of our previous builds turned into expired automatically (which is strange) even though the 90 days testing period for most of the builds was not passed.
And earlier this week we pushed another build to TestFlight which processed successfully but after a few hours of deployment it automatically turned into expired and after that, no tester was able to download it.
To fix it we pushed a couple of new builds to TestFlight by just bumping up the build versions, although now these two build didn't turn into expired but now all the testers are not able to download these from TestFlight and it prompts a message that "this requested app is not available or doesn't exist"
We are not sure if it's an error from our side or from apple.

TestFlight version says ""The requested app is not available or doesn't exist." in Flutter SDK 3.0

I have created a Flutter Application. I have used Xcode Version 13.1.
I have created all the certificates that are necessary for the development and distribution. Previously I have uploaded around 5 builds for which I have invited the internal and external users as Testers. Those builds are working fine for the testing.
From build no 6 I started facing this strange issue "The requested app is not available or doesn't exist."
I tested the build before it is being uploaded in the TestFlight. It's working fine and also the app moves to Ready to Submit status as well.
From the 6th build i just upgraded my Flutter SDK version to 3.0 and later downgraded this and tried the build.
I tried with a different build by varying the plist data, but nothing works for us. I checked on my mac for the various certificates for this application and they are all good and valid.
I don't understand why for this application I have this behaviour.
Step that i have done:
I built the app.
I tested it on my iPhone.
From Xcode, I made an archive and uploaded it to TestFlight.
The archive has been received by Apple. It was then processed by Apple.
And finally, I received a notification that it was available on TestFlight.
While downloading the app it shows this error message.
But the build is there in the TestFlight.
Someone would have any idea?

Can't find my iOs build in iTunes Connect after upload by Xcode

i'm trying to upgrade an iOs App on the App Store by releasing a new version. I've the iTunes Connect Account and I'm working on Xcode.
I've updated the Version and Build values from 1.0.15 to 1.0.16 in the Identity Section of my app *-Info.plist
Then I uploaded the build to the iTunes Connect from Xcode by doing:
Product -> Archive -> Validate -> and then Upload to the App Store...->
I selected the automatic signing authentication and chosen the App Team for profiling that I want the build to be uploaded to.
Xcode has uploaded the build to the iTunes Connect and no error have been thrown.
Now, when I go to my iOs build on the App Store, I expect to find it, but there isn't.
When I upload it again I now have this error:
It seems that the Apple Server already got the release.
So? Where is my build gone? How can I found it?
I read in some SO threads that there was a Prerelease View in the iTunes Connect but I'm unable to find it any more. Maybe it has been replaced?
EDIT 1
This is my Build iOs on iTunes Connect view.
The open tab is the previous build, my new one 1.0.16 it is not present in the list and I can't find it anywhere..
I knew that I could upload a newer version by incrementing the version and build.
If it will not appear soon I will assume an error occurred and try to submit a new one.
EDIT 2
One week has passed and the build hasn't appeared. So I have uploaded a new upgraded version to 1.0.17, but it's still not appearing in my activity tab.
I would like to point out that before loading the previus 1.0.16 version, I had already created a new app version in the App Store Tab.
Can this possibly causes the issue?
What else can it be?
I'm gonna wait a little more and if not appearing i'll open a support ticket.
Solution: check your email !
After days of waiting I discovered that my iTunes Connect associated email address had received feedback from the iTunes Store Team. The emails said there was issues on the app (Missing Info.plist key) that prevented the delivery to be processed.
It is important to check your email address from apple communications because some of that information cannot be found elsewhere!
If the build is uploaded to appstore, then it will take some time normally. In the mean time You can see your newly uploaded build in the activity section under the version of the app with a processing label in brackets(see ).
Once uploaded build with a version number and build number cannot be uploaded to appstore again.If you want to upload new build to appstore, then either change the version or build number and try again.

New build using xCode 7 is not visible in the activity tab in iTunes Connect

I had uploaded a build using xcode 7 to iTunes Connect. It shows up in the activity tab for some time with status as processing. But if I refresh the browser window then the build disappears. I have uploaded many builds but for now use. I have waited for more than two days. But still the build is not visible in the activity tab. I have re-generated provisioning profile and then uploaded the build but still not visible. Any kind of help is appreciated.
I searched the web for this issue, some say that the build will start displaying after 24 hours some say there is problem with the provisioning profile. I waited for more then two days and changed my provisioning profile but for no use. Then I checked my email for any mail from Apple regarding the issue. I had mails from itunesconnect#apple.com specifying the issue with my code. It was as follows:
Dear developer,
We have discovered one or more issues with your recent delivery for "XYZ". To process your delivery, the following issues must be corrected:
TestFlight SDK - TestFlight no longer requires an SDK to enable beta testing, crash reporting and analytics. To continue using TestFlight, set up Beta Testing in iTunes Connect and remove references to the SDK from the following executables: Fix It!.app/Fix It!
Once these issues have been corrected, you can then redeliver the corrected binary.
Regards,
The App Store team
I removed TestFlight SDK from my project and then again uploaded the app to iTunes Connect. It successfully uploaded and did not disappear again. I you are getting this issue I suggest you to check your Itunes Connect email to find for real issue.

TestFlight error "Your request couldn't be completed"?

I'm testing an iOS App using TestFlight.
I have already successfully tested 8 Build pre-release but now it is not working anymore.
I have upload the built and it has been approved by Apple, invitations to external testers has been sent and properly received, but when they open TestFlight and try to download the App the download stops just before the end and an alertView says:
Your request couldn't be completed
NOTES:
I have tried the download on different devices but none has worked.
TestFlight is incrementing installation count also if none download has been completed.
I have upload the built today in the morning.
Found solution.
Latest XCode version changed the default build code signing identity to Developer, when it should be Distribution to work with TestFlight.
While it throw any error while uploading, it's the one causing the problem.
Just change it and it will work again

Resources