Skip to content

Commit 5bf1ea1

Browse files
authored
[#225] 테스트플라이트 자동 배포가 실패하는 현상을 해결한다 (#240)
* 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 파일 위치를 찾지 못하는 현상 해결 * fix: 경로 이슈 해결 * test: 토큰 재생성 대신 기존에 생성한 것을 그대로 사용하도록 수정 * refactor: api_key 자체를 넘기도록 개선 * test: 해시값 디버깅 * test: 키 해시 확인
1 parent c6999f2 commit 5bf1ea1

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,5 +55,10 @@ jobs:
5555
run: |
5656
shasum -a 256 "$ASC_KEY_PATH"
5757
58+
- name: Debug ASC metadata fingerprint
59+
run: |
60+
printf '%s' "$ASC_KEY_ID" | shasum -a 256
61+
printf '%s' "$ASC_ISSUER_ID" | shasum -a 256
62+
5863
- name: Release to App Store Connect
5964
run: bundle exec fastlane release

.github/workflows/testflight.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,10 @@ jobs:
5151
run: |
5252
shasum -a 256 "$ASC_KEY_PATH"
5353
54+
- name: Debug ASC metadata fingerprint
55+
run: |
56+
printf '%s' "$ASC_KEY_ID" | shasum -a 256
57+
printf '%s' "$ASC_ISSUER_ID" | shasum -a 256
58+
5459
- name: Upload to TestFlight
5560
run: bundle exec fastlane deploy_testflight

0 commit comments

Comments
 (0)