it-roy-ru.com

Как создать файл IPA для iOS с помощью Ionic Framework?

Я успешно создал приложение для iOS с ionic build ios команда. Но теперь я хочу использовать TestFlight , и он запрашивает у меня файл IPA. Кажется, что файл не генерируется с этой командой сборки. Итак, как я могу его генерировать?

Благодарность

31
nicolasaiz173

Вы можете легко построить IPA из ionic framework., Выполнив следующие шаги

  1. Перейдите в папку приложения

OS X terminal with list command

  1. Запустите команду сборки кордова

OS X terminal running ionic build command

  1. Откройте проект Xcode

OS X Finder with project location

  1. Очистить проект

XCode Product -> Clean menu

  1. Выберите мобильное устройство iOS для сборки, не используйте эмулятор iOS в качестве устройства, иначе архив отключен.

Xcode Target device selected

  1. Архив проекта

Xcode Project -> Archive menu

  1. Распространить проект

XCode Organizer

  1. Выберите метод для распространения

Selecting method for distribution

  1. Выберите профиль

Choosing a profile

  1. Выберите место для сохранения файла .ipa

Saving IPA file to Desktop folder

Я сгенерировал свой файл .ipa, выполнив эти шаги, надеюсь, он будет работать для вас.

34
Roshan Bharti

эта статья довольно старая, но должна помочь вам.

В командной строке перейдите в папку, содержащую ваш * .xcodeproj, и выполните следующее:

xcodebuild -target "My Target" -scheme "My Scheme"
-configuration Release clean archive

Теперь у вас есть xcarchive, следующая строка сгенерирует ipa, который вы можете загрузить в TestFlight.

cd platforms/ios/build/device/usr/bin/xcrun -sdk iphoneos PackageApplication "$(pwd)/$PROJECT_NAME.app" -o "$(pwd)/$PROJECT_NAME.ipa"

Надеюсь это поможет

6
Bhumit Mehta