App Store upload warning "ITMS-90686: "The binary you uploaded was invalid"

I had no issue when uploading the last version, but, this time I tried to lower the iOS deployment version (from 10.0 to 9.0) and I'm getting this warning. It's not an error but it still concerns me.


So far I tried these:

- http://stackoverflow.com/questions/24823926/itms-9000-the-binary-you-upload-was-invalid

- http://stackoverflow.com/questions/32908964/error-itms-90168-the-binary-you-uploaded-was-invalid

but none worked for me.


I made sure I changed the deployment version in both project setting and target setting. And I still see the same warning even when I tried to revert back to 10.0 deployment target.


It seems that they pass all the validation and processing no matter what. I don't know if this is just a warning I can safely ignore or not.


Does anyone have the similar issue?

I also just started receiving this error/warning today. The build still makes it to TestFlight and I am able to install it to my device. I do not notice any functionality issues with the new content included in the build.

Same here, started getting this issue about 20 minutes ago.

This warning just started showing up today. However, my build does not show up in iTunesConnect, so even though it says "Warning", it's more of an error. So now I'm stuck and can't get builds out until this is resolved.

Same here. Builds and runs on sim, devices, archives without errors. Using all Automatically manage signing in main app, watch app and all extensions. Uploads fine, but I get this warning. The build appears briefly in iTunes Connect Activity, but then disappears and I cannot test it.


Xcode 8, iOS 10 or above targeted.

Hi,

I have the same problem, but now i'm trying to submit the app to testflight.....


XCode 8 - IOS10

Same here. Build uploads but does not appear in Test Flight.

I fixed my problem with this -- the clue was in the Email that Apple sent indicating there was a problem with the upload.


Turns out that when Xcode 8 automatically generates the Distribution profile, OR even if you had an existing Distribution profile that has an "entitlement" such as Push Notification set, your app MUST also have that set in its app.entitlements file. So while I am using Push Notifications, and it was set correctly in the Distro Profile, it was NOT "turned on" in the App/Target/Capabilities tab.


So once I turned it on in there, everything worked fine. My suggestion is to make sure that your self-generated OR Xcode generated Distribution Profile entitlements is matched exactly in your App/Target/Capabilities Tab.

UPDATE: Working now.

Still with the problem, it doesn't be solved.

Well, it seems akward, we don't have any problem in the processing progress and still we don't have access to the compilations in iTunes Connect. It seems unsolved.

That was the solution!! Thanks matthart!!

App Store upload warning "ITMS-90686: "The binary you uploaded was invalid"
 
 
Q