Как отправить "Описание бета-версии приложения" в iTunes Connect с помощью fastlane delivery

Я загружаю свое приложение iOS и большинство метаданных приложения в iTunes Connect, используя fastlane delivery. Большинство данных и скриншотов могут быть помещены в файлы, которые я затем сохранил в git.

Это включает в себя, например, заметки к обзору, которые хранятся в файле

fastlane/metadata/review_information/notes.txt

В iTunes Connect есть немного информации в части TestFlight в разделе "Информация о тесте" под названием "Описание бета-приложения". Я хотел бы также загрузить этот текст, используя fastlane.

В документах по доставке fastlane я нашел параметр "beta_app_description", и, насколько я могу судить, это именно так. Это параметр команды, поэтому он должен быть указан непосредственно в Fastfile или Deliverfile.

Я хотел бы, чтобы fastlane загрузил это из файла, как и все другие метаданные.

Это возможно и как?

2 ответа

Решение

Кроме того deliver (или же upload_ios_app) E сть testflight (или же upload_to_testflight или же pilot) действие в фастлэйне:

https://docs.fastlane.tools/actions/testflight/

Как следует из названия, он используется для всего Testflight, который включает в себя описание бета:

beta_app_description | Предоставьте описание бета-приложения при загрузке новой сборки

https://docs.fastlane.tools/actions/testflight/

pilot это также имя подключенного инструмента командной строки, который имеет дополнительные параметры: https://docs.fastlane.tools/actions/pilot/

К сожалению, получение этих данных из файла не входит ни в один из них.

Его можно легко указать в качестве параметра дляtestflightдействие. И если вы хотите отформатировать свой текст или предоставить больше, чем просто предложение, вы можете использовать многострочные строки groovy, например:

      upload_to_testflight(
  beta_app_description: "Have fun testing the app!",
  changelog: 
"""This is my multi-line changelog
with information for my testers.
* align left to avoid blanks at the beginning of a line
* this allows nice formatting...

* ...and blank lines in between
  
Hope, you find it useful."""
)
Другие вопросы по тегам