Установите базовый SDK для устройства iPhone 3.2.Установите для iPhone значение для развертывания 2.0.Используйте AvailabilityibilityMacros при вызове API iPhone 3.2.Затем создайте другой код пользовательского интерфейса для iPad и создайте универсальное приложение.Это лучшее из всех миров.За исключением того, что вы не получите новую покупку, если у человека есть iPhone и вы уже приобрели ваше приложение.Если вы больше заинтересованы в получении большего дохода из-за версии для iPad (возможно, версия для iPad обладает гораздо большей функциональностью?), То вам следует раскошелиться на код, чтобы можно было установить другую цену для приложения для iPad.Если я правильно понимаю, вы всегда можете оставить ответвление в одном и том же проекте xcode, чтобы вы могли по-прежнему использовать совместно используемые модели и контроллеры, а при сборке просто выберите, для какой цели создать.Таким образом, вы, как разработчик, получаете лучшее из обоих миров.
Согласно статистике admob: Статистика iPhone OS если вашими клиентами являются только iPhone, то люди не имеют 3.0 <3%.Это довольно небольшое число для меня, их легко можно обновить бесплатно, поэтому я бы не стал задерживать ваше приложение только для них.Возможно, ваше приложение может убедить еще несколько человек в обновлении.Теперь, если ваше приложение поддерживает iPod Touch, тогда ваш целевой рынок по-прежнему составляет 32% 2.X </p>