Я уже знаю эту проблему, связанную с armv6, и новую запись в список необходимых параметров устройства.
Интересно, что я скомпилировал и нормально запускаю в Xcode4.2 в точных настройках. При обновлении до 4.3.2 я просто не могу запустить свое приложение на iPhone 3G, но оно подходит для более новых версий iPhone.
Вот несколько скриншотов из настроек моего проекта;
Настройки сборки:
Настройки исполняемого файла:
Plist file
Сводная страница