애플 중간 인증서
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
'아이폰 개발 > ios 개념&튜토리얼' 카테고리의 다른 글
iOS AVPlayer 영상 재생 예제 (1) | 2021.02.18 |
---|---|
iOS CLLocation 위도경도, 속도, 이동거리 구하기 (0) | 2021.02.18 |
iOS 애플로그인 - Apple Login 예제 (1) | 2021.02.17 |
iOS KeyChain 예제 - 키체인 (0) | 2021.02.16 |
iOS Geofencing 예제 - 특정위치 안에 들어갔을때 알림(NSCoding, UserNotification) (1) | 2021.02.15 |