-
fastlane ($(MARKETING_VERSION)) does not respect the format A or A.B or A.B.C 오류 해결개발/Swift 2021. 3. 23. 16:01
Fastlane 을 사용하려던 중 version과 build number 세팅을 하다가
에러가 발생했다.
version = increment_version_number( bump_type: "patch" ) increment_build_number( build_number: latest_testflight_build_number + 1, )
프로젝트 폴더에 가서
xcrun agvtool new-marketing-version 0.0.1
하니 해당 에러가 발생하지 않음, 결국 $MARKETING_VERSION을 못읽는듯함
developer.apple.com/library/archive/qa/qa1827/_index.html
여기 써있는데로
Target -> Info 가서
1. CurrentProjectVersion 을 현재 버전(나의 경우 44)으로 바꾸고
2. Versioning System 을 Apple Generic으로
3. Bundle version string, short / Bundle version 모두 1.0으로 바꿨다.
이것들은 일종의 초기화 과정인듯하다.
agvtool new-marketing-version 1.0.44 agvtool next-version -all
이후에 이것들을 입력하니
성공적
'개발 > Swift' 카테고리의 다른 글
fastlane 에 swiftlint 추가하기 (0) 2021.04.08 Gitlab Runner Register (0) 2021.04.08 부모 viewController에서 addSubview 를 통해 뷰를 노출 시키는 방법 (0) 2021.03.22 Storyboard reference 스토리보드 분할하기 (0) 2021.03.12 Swift CollectionView Scroll 이미지로 인한 렉 현상 해결 (0) 2021.02.22