본문 바로가기
아이폰 개발/ios 개념&튜토리얼

iOS 애플 중간 인증서

by 인생여희 2021. 2. 18.

애플 중간 인증서

Apple Worldwide Developer Relations Intermediate Certificate

 

어쩌다가 한번씩 xcode 에서 앱 빌드하다가 xcode cannot launch bundleid... 이런식으로 팝업창이 뜬는경우가 있다.

 

빌드는 정상적으로 실행되고, 설치되 되는데 앱 실행시 앱이 죽어버린다.

 

문제는 애플 중간인증서다. 이 인증서가 없으면 애플 개발자 사이트에서 생성한 인증서를 키체인에서 열어보면 "신뢰되지 않은 인증서"라고 떠있을 것이다. 그것도 빨간글씨로...

 

인증서를 더블클릭한 후에 모두 신뢰하기 를 선택해도 마찬가지다.

 

원인은 애플에서 발행하는 애플 중간인증서가 삭제되었거나 만료되었거나 등등 문제가 생겼기 때문이다. 

 

xcode 14 이상 버전에서는 자동으로 갱신해준다는데, 그 이하 버전에는 수동으로 다운로드 받아서 적용해줘야 한다. 

 

 

참고

 

https://blog.hjf.pe.kr/415

https://developer.apple.com/kr/support/expiration/

https://lycaeum.dev/ko/questions/35390072