Вам не нужны профили подготовки для разработки на симуляторе iphone.
Если вы также хотите разрабатывать на своем устройстве, сначала зарегистрируйте устройство при создании профиля обеспечения, затем загрузите профиль обеспечения на ваше устройство.
Документация Apple по этому вопросу довольно проста и понятна.
Удачи.
Редактировать: 1 - Для разработки на устройстве вам требуется инициализация, поэтому при запуске с -iphone device xxx. Выдается ошибка инициализации.
2-Пустой белый экран на симуляторе не имеет ничего общего с подготовкой, вы успешно запустили свой код на симуляторе, но либо ваш код ничего не делает, либо вы не связали свое окно с вашими представлениями
3-Base sdk определяет это выпадающее меню в топлефте. Если вы выберете iphone 3.1.2 в качестве базового SDK в настройках проекта, вы можете увидеть только симулятор / устройство 3.1.2 в раскрывающемся меню, если вы выберите 2.0 в качестве базового SDK, вы увидите устройство / симулятор 2.0,2.1,2.2.1 , 3.0,3.1.2, ... в раскрывающемся меню. Поскольку вы выбрали 3.1.2 в качестве базового SDK, в выпадающем меню вы не увидите более ранние версии.