Compiling for 2.2.1 with 3.0 SDK
Only had SDK version 3 as active possible targets when trying to do a compile for Ad Hoc. After a little fiddling around I found that if I switch the Base SDK to 2.0 in Project Settings. I can now compile for all options.