Как обращаться с фреймворком с версиями для разработчиков и релизов в iOS?

В моем проекте я использую фреймворк, который содержит симулятор, версию для разработчиков и версию для выпуска. Как я могу протестировать выпуск SDK? Какие особенности я должен проверить?

Насколько я знаю, я могу изменить схему и создать релизную сборку. Я хочу знать, будет ли она автоматически выбирать релизный SDK или нет?

Или мне нужно создать архив и установить как файл ipa? Если я могу установить приложение через xcode, мне нужно отключить кабель и запустить приложение вручную?


person abhimuralidharan    schedule 30.05.2016    source источник
comment
При запуске на устройстве выберите схему выпуска и запустите ее. Архив автоматически подхватит релиз выбранной схемы.   -  person Satheesh    schedule 30.05.2016
comment
При использовании релизной сборки отсоедините USB-кабель от устройства и запустите видео вручную. Я прочитал приведенное выше заявление в документации SDK. Это вызывает путаницу.   -  person abhimuralidharan    schedule 30.05.2016
comment
@satheeshwaran, изменив настройку схемы архива, мы можем выбрать dev/debug sdk для создания файла ipa.   -  person abhimuralidharan    schedule 01.06.2016


Ответы (2)


Если это кому-то поможет:

Если у вас есть отдельные версии SDK и SDK для разработчиков, вы можете выбрать любой из них по мере необходимости, изменив настройку схемы (Product->Scheme->edit Scheme).

Как видно на изображении ниже, вы можете установить конфигурацию сборки отдельно для запуска, тестирования, профилирования, архивирования и т. д.

Для тестирования выпуска SDK вы можете выбрать конфигурацию сборки для выпуска и правильно настроить < em>путь поиска фреймворка,путь поиска заголовка и т. д. в настройках сборки и запустите код.

Изменив параметр схемы архива на выпуск, мы можем выбрать dev/debug sdk для создания файла ipa для развертывания разработки (см. следующую ссылку для получения более подробной информации). Возможно, для этого вам придется использовать профиль обеспечения разработки.

Ссылка 1

Ссылка 2

Ссылка 3

введите здесь описание изображения

person abhimuralidharan    schedule 01.06.2016

С Xcode это очень просто:
введите здесь описание изображения

Для меня он собирает версию выпуска dylib таким образом. Если вы просто выполняете сборку, Xcode создает отладочную версию.

Дэйвид

person us_david    schedule 09.05.2018