iOS fastlane доставляет метаданные

Я пытаюсь настроить deliver отправить мои метаданные для моего приложения...

После скриншота здесь https://github.com/fastlane/fastlane/tree/master/deliver

Именно этот...

Я создал свою папку метаданных...

Тем не менее, когда я впервые загрузил с fastlane deliver это не делало несколько вещей.

Он не добавил значок приложения, он добавил маркетинговый URL, категории и т. Д.

Я добавил их вручную на iTC, а затем сегодня я сделал еще одну загрузку с fastlane deliver и он снова удалил все эти данные.

Я пытался найти, как настроить этот материал, но документация отсутствует (буквально, этот скриншот все, что я нашел).

Например... как мне загрузить значок приложения? Содержание app_icon.txt файл ./fastlane/metadata/appicon.png, Но я не уверен, где этот путь должен быть относительно?

Содержание marketing_url.txt является http://thewebsite.com но это удаляется при каждой загрузке. Но copyright.txt работает.

Могу ли я где-нибудь увидеть примеры того, как эти данные выглядят?

Категории также удаляются при каждой загрузке, но я не знаю, какой текст должен быть там? Я только что получил название категории (т.е. Health & Fitness) Это неправильно?

Любая помощь или, желательно, ссылка на некоторые документы будут очень полезны.

2 ответа

Лучший способ начать работу с правильной структурой каталогов метаданных - это удалить папку метаданных и файл Deliverfile и запустить fastlane deliver init,

Для значка приложения вам нужно указать путь к файлу, который вы хотите использовать: https://github.com/fastlane/fastlane/blob/master/deliver/Deliverfile.md#app_icon

На самом деле, fastlane delivery работает как Git. Перед выполнением "fastlane delivery" необходимо каждый раз загружать метаданные, используя этот код:

fastlane deliver download_metadata\ --username ${user_name}\ --app_identifier ${bundle_id}\ --force true

Только тогда вы можете изменить свои метаданные и выполнить "fastlane delivery", как "git pull" и "git push".

Другие вопросы по тегам