Как получить ios Bundle ID, который используют другие действия

Мой Fastlane настроен и работает отлично. Матч настроен и отлично работает. Все автоматически определяет проект и идентификатор пакета и работает отлично...

Но мне нужно вручную установить profile_path в следующем:

automatic_code_signing (
use_automatic_signing: false,
team_id: "ZZZZ",
code_sign_identity: "Разработчик iPhone",
имя_профиля: ENV['sigh_com.blah.blah_development_profile-name'])

Это требует знания идентификатора пакета для передачи в переменную окружения. Кажется, что все действия знают идентификатор пакета, но я нигде не могу его получить. Я не хочу вручную указывать код

Если я не сделаю описанный выше шаг, даже при настройке соответствия, сборка завершится неудачно.

1 ответ

Решение

Выглядит как использование CredentialsManager::AppfileConfig.try_fetch_value(:app_identifier) должно быть достаточно, чтобы получить идентификатор приложения, при условии, что он определен как часть вашего Appfile или похожие.

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