Skip to content

Commit 6b9f904

Browse files
authored
[#225] 테스트플라이트 자동 배포가 실패하는 현상을 해결한다 (#235)
* style: 정확하게 테플이라는 이름 명시 * refactor: 앱 빌드 시간 단축 * chore: fastlane/README.md 추적 끄기 * test: lint 모듈 validation 스킵 * fix: 내부 testflight 이름과 겹치는 현상 수정 * fix: export_method 수정 * chore: 테스트플라이트 CI 배포 서명 설정 수정 * chore: 테스트플라이트 CI 서명 옵션 보정 * fix: fastlane 배포용 인증서 설치 흐름 수정 * feat: Apple Store Connect에 올라간 최신 빌드 번호 + 1 형태로 새 빌드 번호를 규정하도록 추가 * feat: 타깃의 Release 서명을 수동으로 고정 * style: 문자열 상수화 * fix: Apple Store Connect에서 최신 빌드번호를 조회하지 못하는 이슈 해결 * fix: fastlane 대신 spaceship을 통해 가져오도록 변경 * fix: CI 환경에서 시크릿키로 생성되는 p8 파일 위치를 찾지 못하는 현상 해결
1 parent 86906e9 commit 6b9f904

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

fastlane/Fastfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@ platform :ios do
99
require "spaceship"
1010

1111
versionNumber = options[:version]
12+
ascKeyPath = File.expand_path(ENV["ASC_KEY_PATH"], Dir.pwd)
1213

1314
Spaceship::ConnectAPI.token = Spaceship::ConnectAPI::Token.create(
1415
key_id: ENV["ASC_KEY_ID"],
1516
issuer_id: ENV["ASC_ISSUER_ID"],
16-
key: File.binread(ENV["ASC_KEY_PATH"]),
17+
key: File.binread(ascKeyPath),
1718
in_house: false
1819
)
1920

0 commit comments

Comments
 (0)