상세 컨텐츠

본문 제목

[fastlane] match git 설정

iOS 캐기/fastlane 캐기

by Atlas 2022. 9. 16. 21:09

본문

728x90
반응형

2022.09.16 - [iOS 캐기/fastlane 캐기] - [fastlane]자 해보자! fastlane!
2022.09.16 - [iOS 캐기/fastlane 캐기] - [fastlane] 설치
2022.09.16 - [iOS 캐기/fastlane 캐기] - [fastlane] 프로젝트 설정
2022.09.16 - [iOS 캐기/fastlane 캐기] - [fastlane] match로 배포해보기
[fastlane] match git 설정
2022.10.24 - [iOS 캐기/Error 캐기] - [fastlane] sh: xcbeautify: command not found
 

[issue] 여러가지 계정을 쓰고 있는 경우 또는 아래와 같이 Cloning 에서 진행이 안되는 경우 

Error case 
1. Cloning remote git repo 에서 멈춰 더이상 진행되지 않은 경우 
2.Exit status 128 의 경우 

 
1. 키체인에서 github.com 관련된 내용을 삭제 

 
2. git 계정 로그인 

 git config user.name potatoatlas@gmail.com
 git congif user.password #persnal access token

personal access token의 경우는 Settings > Developer setting > Personal access tokens 에서 생성해 주면 된다.
 

 

Git SSH 키 생성하여 등록 

 키를 생성 해주고 

$ ssh-keygen -t rsa -C "*****@***.com"

 
SSH 복사하여 git에 붙여넣어 주자

pbcopy <  /Users/atlas/.ssh/id_rsa.pub

 

 
 

[issue] FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD  관련 에러 

 
해결책 .env 파일을 만들어서 FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD 값을 설정해준다.

sudo gem install dotenv

cd fastlane 

touch .env

 
.env 파일이 생성된 것을 확인할 수 있다. 

 
.env 파일에 아래의 정보를 입력해주고 저장한다. 

APPLE_ID=#Apple 계정 이메일 
FASTLANE_PASSWORD=#Apple 계정 비밀번호 
FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD=#보안 암호

https://appleid.apple.com/ 로 접속 ! 
 

 
암호를 만들고 생성되는 이 암호를 사용해야한다. 꼭! 복사해서 잘 기록해 두자! (잊어버렸으면 새로 생성하면 되기는 한다.)
이 암호를 잘 복사해서 FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD 값에 넣어주도록 하자 .

 
이렇게 .env 파일을 설정하고 다시 match 를 시도해 보자.

반응형

'iOS 캐기 > fastlane 캐기' 카테고리의 다른 글

[fastlane] slack으로 push 알림 보내기  (0) 2022.10.04
[fastlane] match로 배포해보기  (2) 2022.09.16
[fastlane] 프로젝트 설정  (0) 2022.09.16
[fastlane] 설치  (0) 2022.09.16
[fastlane]자 해보자! fastlane!  (0) 2022.09.16

관련글 더보기

댓글 영역