타겟을 사용하여 동일한 코드베이스에서 여러 앱을 빌드하려고합니다. Fastlane, .env
파일을 사용하여 다른 빌드를 시작합니다..env 파일에서 앱 이름 변경
SCHEME_NAME=SampleFastlaneTesting
BUNDLE_IDENTIFIER=com.*****.SampleFastlaneTesting
APP_NAME=“SampleFastlaneTesting”
내가 사용하여 각 빌드의 응용 프로그램 이름을 저장하고 "APP_NAME"키 : 빌드가 다른 app_identifiers 괜찮 업로드되어 있지만 내가 .env
파일
다음을 통해 응용 프로그램 이름을 변경할 수 없습니다 나는 나의 샘플 .env.target1
파일입니다 . 제공하는 파일 에서 다음과 같이 내가 설정하고 있습니다 : 그것은 작동해야이 link에 따르면
name ENV[‘APP_NAME’]
하지만 빌드를 시작할 때이 업데이트되지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
아니요. 차선을 수정하고
gym
을 실행하기 전에 다음을 포함하십시오. Morover 내 .env 파일의 키가 'APP_NAME'입니다. 번들 식별자의 경우이 작업이 가능했지만 이름은 –이 아닙니다. 내 대답을 편집합니다. – Kevinosaurio
귀하의 솔루션을 시도했지만 작동하지 않았습니다. 전달 파일에 update_info_plist를 추가하려고했지만 다음 오류가 발생했습니다. 사용자 이름, app_identifier, app, edit_live, ipa, pkg, platform, metadata_path, screenshots_path ..... 옵션 목록에서 'update_info_plist'옵션을 찾을 수 없습니다. . 어쨌든 응답을 주셔서 감사합니다 –