Ok, I'm slightly confused
So, Apple says that you must test your app on 3.0 to ensure no compatibility issues are present before submitting now. Well, if we have to change code in order to fix problems for 3.0, how does one go about testing and submitting a 2.2.1 app?
Here's what I'm thinking: So, I've got a 2.2.1 app using OpenGL and SoundEngine ready to submit, but now I've got to download and test on 3.0. Obviously compiling and running the app works fine XCode 2.2.1. But now code needs to change when testing in XCode 3.0? Since it looks like you can't submit an app built with XCode 3.0, what's the point of testing it on there? Wouldn't changing the code break being able to build in XCode 2.2.1?
I've submitted apps before using 2.2.1 and the current app uses the same base code as those ( OpenGL and SoundEngine....no Interface Builder stuff ). Can I not assume that my new app will work fine on 3.0 and just skip the test and submit as is? What's the chance that it won't work on 3.0? It should be fine given the other apps using the same code base already work, right?
Anyone have any thoughts on this?
Thanks!