Ok I have an issue at present where I am in the process of uploading my iPhone App to the iTunes Connect portal. It fails and it gives me the following error:
The binary you uploaded was invalid. Apple is not currently accepting applications built with this version of the SDK.
I have tried using a number of SDKs from within Titanium Developer but still get the same error. During testing I have been successfully using
- Titanium Developer 1.2.1
- Ti SDK 1.3.2
- iPhone SDK 3.1
With these settings i have been able to test my app on my iPhone 3Gs with out a problem. So here is question to those who have managed to successfully have apps accepted into the iTunes system. What settings did you use?
Are you using the final version of the Apple 3.1 SDK? Perhaps try downloading and installing version 3.2 of the SDK.
I just had another app (3rd one) approved on Tuesday using:
* Titanium 1.2.1 * iPhone SDK 3.1
Went fine, no issues. Have not upgraded to Apple SDK 3.2/4 yet. Right now, everything is working flawlessly but will upgrade once Ti 1.4 is released. Until then, for me at least, I'm sticking with Murphy's Law -> If it works, don't fix it!