Как обеспечить доставку (быструю полосу) загрузки метаданных для нескольких целей?IOS

Программируем под IOS
Ответить
Anonymous
 Как обеспечить доставку (быструю полосу) загрузки метаданных для нескольких целей?

Сообщение Anonymous »

У меня есть проект Xcode с шестью целями, каждая из которых предназначена для создания отдельного приложения. Я пытаюсь настроить fastlane, чтобы помочь мне в публикации этих приложений.

В документации Fastlane предлагается использовать файлы .env для обработки нескольких целей (вы можете указать app_identifier, team_name и т. д. в разных файлах .env, а затем, например, вызвать fastlane appstore --env ENV_NAME_HERE). Однако я не могу понять, как правильно настроить доставку.

Код: Выделить всё

deliver init
по умолчанию загружает метаданные только для одной цели. Мне нужно загрузить метаданные для всех моих целей в разные каталоги (а затем, очевидно, использовать эти каталоги для загрузки данных).

Код: Выделить всё

deliver download_metadata
не принимает параметр --env (мой файл Deliverfile зависит от файлов env). Я пробовал fastlane доставить --env, но, похоже, это просто сокращение для доставки, поэтому он тоже не работает.

Думаю, я мог бы просто вручную запустить доставку с другими параметрами --metadata_path (и всеми другими параметрами, поскольку мой файл Deliverfile недействителен, поскольку он зависит от файлов env), а затем позже указать каталоги, используя файлы Deliverfile + .env. Но поскольку у меня уже настроены файлы Deliverfile и .env (теперь я использую Deliver только для загрузки двоичных файлов), я надеялся, что есть лучший способ. Есть?

P.S. Это большой устаревший проект, поэтому было бы здорово разделить его на шесть разных проектов, но, к сожалению, это не вариант.

Подробнее здесь: https://stackoverflow.com/questions/371 ... le-targets
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»