Создание IPA выполняется так же, как и создание .xcarchive: Product -> Archive.После завершения операции архивирования перейдите в органайзер, выберите свой архив, выберите «Поделиться» и на панели «Выбор содержимого и параметров для совместного использования:» установите для «Содержимое» значение «Пакет iOS App Store (.ipa)» и «Идентификационные данные для распространения через iPhone» (которыйдолжен совпадать с вашим профилем обеспечения ad hoc / app store для проекта).
Скорее всего, опция «Пакет iOS App Store (.ipa)» может быть отключена. Это происходит, когда ваша сборка производит более одной целискажем, приложение и библиотека. Все они попадают в папку продуктов сборки, и XCode наивно запутывается, как упаковать их оба в файл .ipa, поэтомупросто отключает эту опцию.
Чтобы решить эту проблему, выполните следующие действия: пройдите настройки сборки для каждой цели, кроме цели приложения, и установите для флага «Пропустить установку» значение ДА. Затем выполните команду «Продукт -> Архив».танго еще раз и перейдите в органайзер, чтобы выбрать новый архив. Теперь, при нажатии на кнопку «Поделиться», .ipa optiдолжно быть включено.
Надеюсь, это поможет.