Best SDK version to target for appstore?

Can someone please fill me in on what is the best general purpose SDK version to target for appStore? Are there any benefits towards publishing to a newer version? I am currently still publishing to 2.0 mainly because I have not ran across any Unity functions that are not supported by 2.0. But perhaps I’m wrong.

Would love to hear your opinions. :smile:

Generally you would target the lowest version that supports everything you want/need to be able to do. I think at this stage 2.2 or 2.2.1 would be safe enough as a lower end, and they add some nice features like the AVFoundation framework, but with Unity you don’t really have to worry about all that too much.

OS 3.0 is the big jump, so just read up on the features it adds and if you can live without them, build for 2.X instead.

This page gives a pretty good idea of what’s on the table for developers in 3.0 (Look for the section “Third Party Application Features” down the page). The big ones for games are usually Bluetooth multiplayer and access to the user’s music library.

Thanks Dawvee for your insight . I really appreciate it :).

As you have mentioned I agree that most people folks do have 2.2 now, and I wouldn’t mind using 2.2 as base either. However, if there is absolutely no difference from Unity’s publishing standpoint between 2.0 vs 2.2, why not just stick with 2.0? I’m guess I’m just wondering if Unity does anything differently when publishing to 2.0 vs say. 2.2? Does it take advantage of the new SDK changes?.., (ie., more efficient audio handling?) :roll:

There’s something with the audio that only works with 2.1 or 2.2; can’t remember what at the moment.

–Eric