Эй, я просто наткнулся на это и обнаружил, что могу это исправить, установив значение:
"LSRequiresIPhoneOS" в значение true (проверено) в файле Info.plist приложения.
Я оглянулся на все свои старые проекты и обнаружил, что все они проверили это. Я предполагаю, что происходит то, что, когда вы открываете старый проект iPhone в Xcode 3.2.3, он по какой-то причине повреждает этот параметр. Я также столкнулся с еще одной странной вещью, когда открыл проект: параметр сборки, специфичный для iPhone («Цель развертывания iPhone OS»), отсутствовал, а вместо этого был параметр «Цель развертывания Mac OS». Эта проблема была решена путем сохранения проекта. Все это указывает на то, что Xcode не может быть обратно совместимым с проектами iPhone, что я определенно видел в предыдущих обновлениях SDK.
Во всяком случае, надеюсь, это поможет! Если у кого-то есть более глубокие идеи, я бы хотел их услышать.