My app is started up in xcode 3.2. Now I have updated the xcode to 4.5. And I don\'t want to suport ipad. So I set the Devices setting to iphone. Then update my app.But itunes c
Your app update must continue to support all devices previously supported.
Says it all really. You're not allowed to declare support for a device, then withdraw it. The only exception is when you move up the lowest supported iOS version, you can drop older devices that no longer support that version of iOS.
The document you linked to contains your three possible options.
My problem was that by some reason i had the same bundle id across different targets (iphone target and ipad target)
this lead me to try of uploading ipad app with iphone bundle id. Easy to miss so maybe it will help one