아이폰 개발/ios 개념&튜토리얼
iOS 애플 중간 인증서
인생여희
2021. 2. 18. 23:30
애플 중간 인증서
Apple Worldwide Developer Relations Intermediate Certificate
어쩌다가 한번씩 xcode 에서 앱 빌드하다가 xcode cannot launch bundleid... 이런식으로 팝업창이 뜬는경우가 있다.
빌드는 정상적으로 실행되고, 설치되 되는데 앱 실행시 앱이 죽어버린다.
문제는 애플 중간인증서다. 이 인증서가 없으면 애플 개발자 사이트에서 생성한 인증서를 키체인에서 열어보면 "신뢰되지 않은 인증서"라고 떠있을 것이다. 그것도 빨간글씨로...
인증서를 더블클릭한 후에 모두 신뢰하기 를 선택해도 마찬가지다.
원인은 애플에서 발행하는 애플 중간인증서가 삭제되었거나 만료되었거나 등등 문제가 생겼기 때문이다.
xcode 14 이상 버전에서는 자동으로 갱신해준다는데, 그 이하 버전에는 수동으로 다운로드 받아서 적용해줘야 한다.
참고
https://developer.apple.com/kr/support/expiration/
https://lycaeum.dev/ko/questions/35390072