Невозможно загрузить журнал изменений в 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, 
          }
      }
    )
Другие вопросы по тегам