Как получить 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
или похожие.