Closed hyun99999 closed 1 year ago
인증서와 프로비저닝 프로파일은 성공적으로 설치가 되나용? 키체인에서도 확인할 수 있고, Xcode Singing 부분에서도 확인해볼 수 있을거에요! 전 다른 프로젝트에서 match 로 설치했을 때 아래처럼 나오더라구요 이렇게 나오면 맞습니당
인증서와 프로비저닝 프로파일은 성공적으로 설치가 되나용? 키체인에서도 확인할 수 있고, Xcode Singing 부분에서도 확인해볼 수 있을거에요! 전 다른 프로젝트에서 match 로 설치했을 때 아래처럼 나오더라구요 이렇게 나오면 맞습니당
제가 그 기존에 키체인에 있던 인증서를 안지우고 했어서 그런지 development가 제대로 안들어갔었는데, 키체인에 있던거 다 지우고 하니까 깔끔하게 잘 되네여.. !
@hyun99999 저도 잘 되는거 확인했습니다~!
인증서와 프로비저닝 프로파일은 성공적으로 설치가 되나용? 키체인에서도 확인할 수 있고, Xcode Singing 부분에서도 확인해볼 수 있을거에요! 전 다른 프로젝트에서 match 로 설치했을 때 아래처럼 나오더라구요 이렇게 나오면 맞습니당
제가 그 기존에 키체인에 있던 인증서를 안지우고 했어서 그런지 development가 제대로 안들어갔었는데, 키체인에 있던거 다 지우고 하니까 깔끔하게 잘 되네여.. !
오 그렇군요! 기존의 키체인은 삭제해야한다 하나 알고갑니다
🔥Pull requests
⛳️ 작업한 브랜치
692
👷 작업한 내용
fastlane certificates
를 실행하시면 설치할 수 있습니다. Xcode Signing & Capabilities 수동 설정도 같이 푸시해둬서 아직 안해봐서.. 모르지만 설치만 완료되면 문제없을 것 같습니당. 문제가 생기면 말씀해주세용 😉혹은,
fastlane match appstore -a com.mainapp, com.notificationService --readonly
이렇게 사용하셔도 됩니당fastlane match development -a com.mainapp, com.notificationService --readonly
도 해주면 되겠습니당 readonly 를 하면 읽기전용이라서 인증서를 추가로 생성하지 않는다고 하네여추가적으로 공부하면서 code signing 에 대해서도 공부해봤어요 아래 정리한 글 남겨드릴게여 https://www.notion.so/iOS-code-signing-Fastlane-match-98df1ba69a9c40c69512e70f44c340ba?pvs=4
🚨참고 사항
fastlane certificates
등의 match 작업을 실행할 때 git repository 주소를 입력하라고 하는데 해당 주소를 입력하면 되고,(https://github.com/hyun99999/fastlane-spark) passphrase 를 입력하면 됩니다. 요건 별도로 전달해드리겠습니다.match 방법을 공부하면서 느낀 점
sigh and cert 방식은 기존의 인증서를 지우지 않아도 되지만, 개발자에게 직접 파일을 넘겨주기 위한 설정의 과정이 필요해서 번거로웠던 것 같습니다.
match 를 적용한 프로젝트가 소규모 인원이었기 때문에 이렇게 중간에 도입해서 인증서를 새로 만들더라도 match 에서 private repo 를 활용한 방식이 더 적용하기 편했던 것 같습니다. 혹여나 프로젝트 중간에 타겟이 추가되어 certificate 와 profile 을 추가로 설치하는 과정도 손쉽게 할 수 있는 것이 장점이라고 느꼈습니다.
정리해보자면 개발자마다 인증서를 만들지 않아도 되고, 한 곳에서 관리하기 쉽고, 다른 개발자들도 쉽게 설치할 수 있는 것이 장점이라고 느꼈습니다. 기존의 인증서를 지워야 하지만 fastlane 에서 손쉽게 생성할 수도 있어 불편하지 않았습니다.
📟 관련 이슈