[Xcode] 등록된 ProvisioningProfile 제거하기
[Xcode] 등록된 ProvisioningProfile 제거하기
팀원들이랑 협업을 하다보면 실기기 빌드를 하거나 배포를 위해 Development용 또는 Distribution용 인증서와 프로비저닝 프로필이 필요하다.
그런데 인증서와 프로비저닝의 추출이 익숙하지 않는 개발자의 경우 프로젝트 Signing에 프로비저닝 프로필이 무더기로 쌓여있을것이다.
일반적으로 이 프로필들은
~/Library/MobileDevice/Provisioning Profiles/
여기에 위치한다고 나온다.
(실제로 구글링 하면 다 그렇게 얘기함. 공식 문서도)
그런데 왜 나는 해당 폴더를 지워도 프로비저닝 목록이 정리되지가 않았다.
그래서 열심히 뒤적거리다가 찾아냄 👍🏻
📁 프로비저닝 프로필 경로
~/Library/Developer/Xcode/UserData
해당 경로로 가보면 이전에 계속 등록해왔던 프로비저닝 프로필들이 잔득 있는걸 볼 수 있다.
해당 디렉토리에서 필요한것만 남긴채로 지워주면 된다.
이 때 프로비저닝의 이름이 우리가 등록했던 친구들과 다른데, 파일 미리보기를 보면 실제 프로비저닝 프로필의 이름이 보이니 참고해서 지우면 될듯.
이렇게 원하는것만 남기고 정리가 된다
(편안)
🏁 마무리
이번에 팀원과 작업하면서 프로비저닝 문제로 프로비저닝 프로필 등록만 한 20번은 한것같은데, 그 과정에서 엄청나게 불어난 프로비저닝 프로필 리스트를 못참고 제거하기 위해 찾아보다 결국 스스로 뒤져봐서 알게 됐다.
아마 사람마다 다를 수 있을것 같은데, 혹시라도 과거의 레퍼런스를 그대로 참고해서 정리해도 정리가 안됐다면 해당 글이 도움이 되지 않을까 싶다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.