I am trying to submit an app update for an iOS app to support devices running iOS 9, and in the process of uploading to the App Store via XCode, I'm getting the following error:
No version found for 'adamId - platform' (936823648-Mac OS X App). If this problem persists for more than 24 hours, please contact your Apple representative.
This is an iOS app, not an OS X App, so I don't know why I am getting this error. I have already submitted several versions of the app to the App Store previously.
Anyone know how to resolve this issue?
I solved the problem by submitting the app using Application Loader instead of uploading via XCode. Seems like it might be an issue with XCode 7?
https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg
As @scientiffic says in his answer. You should use Application Loader to upload your app. I thought using ANY version of Application Loader would solve this problem but no.
You need Application Loader 3.0 version. It doesn't work if you use Application Loader 3.2.
I realize this is an old question, but I have had this problem for about a year with no resolution from Apple. I had been using an old version of Application Loader as a solution to this problem, like many others, until I ran into a complication (I have one Apple ID that is attached to multiple iTunes Connect accounts and older versions of Application Loader do not support this). Essentially, I had to find a solution that allows me to use newer versions of Application Loader/Xcode to submit binaries or I was dead in the water.
It turns out I had a key in my Info.plist that was Mac OS X specific. LSMinimumSystemVersion or “Minimum system version”. Removing that key from the Info.plist solved the adamid - platform error.
Just for the record - this error message also comes if you are trying to upload an app for a wrong platform - e.g. uploading an iOS app with a bundle id that is registered as a tvOS app on iTunes Connect.
You can use tvOS/iOS with identical app ids (for e.g. universal in-app purchases), but both platforms must be enabled manually on iTunes Connect, or you will get this cryptic error (at least true in XCode 8).
Saw this when the tvOS version did not exist on the App Store.
Same problem with Application Loader 3.5.
Downloaded 3.0 as mentioned and it worked.
You might get this error if you haven't set up iTunes Correctly to accept an app upload. I.e. its possible you haven't created an app with the matching bundle id within iTunes Connect.
I fix that by adding a 1.0 version to tvOS APP as the screenshot.