I am having a problem submitting my new app to the appstore. ItunesConnect gives me the error:
The binary you uploaded was invalid. A pre-release beta version of the SDK was used to build the application.
I haven't changed anything, I can compile to a ad-hoc certificate and that works fine. I uploaded another app yesterday and that worked fine too. All the targets and project info is set to compile to the base SDK iPhone OS 3.0. I even upgraded to the latest SDK but same result. Any ideas?
I don't think they've worked out the kinks to compile previous versions of iPhone OS if you have the 3.2 beta SDK installed. Which is to say, 3.2 can't guarantee that it can compile 3.0 exactly like 3.0 did. I think you'll need to use a box that has 3.1.3 installed instead.
来源:https://stackoverflow.com/questions/2466399/the-binary-you-uploaded-was-invalid-a-pre-release-beta-version-of-the-sdk-was-u