Невозможно загрузить журнал изменений в TestFlight с помощью fastlane
Я пытаюсь автоматизировать свои сборки TestFlight. По большей части он отлично работает, но когда я включаю журнал изменений, он утверждает, что "успешно настроил журнал изменений для сборки", однако я не могу найти текст журнала изменений где-либо в AppStore Connect. Его также нет в TestFlight.
Вот мой переулок:
platform :ios do
desc "Push a new dev build to TestFlight"
lane :dev do
increment_build_number(xcodeproj: "MyApp.xcodeproj")
build_app(workspace: "MyApp.xcworkspace", scheme: "devMyApp")
changelog = changelog_from_git_commits
add_git_tag
upload_to_testflight(
app_identifier: "com.myApp.dev",
changelog: changelog
)
end
end
Когда дорожка запускается, я вижу, что она успешно построена, она извлекает сообщения о фиксации git с момента последнего тега, загружает, ожидает появления приложения и, предположительно, устанавливает журнал изменений для сборки. Журнал изменений просто нигде не отображается.
Есть идеи?
1 ответ
В моем случае использование обоихchangelog
иlocalized_build_info
работал. Однако ни один из них не работал индивидуально.
upload_to_testflight(
api_key: api_key,
changelog: notes,
skip_waiting_for_build_processing: true,
localized_build_info: {
"default": {
whats_new: notes,
}
}
)