홈 / 가이드 / iOS 인증서 만료

iOS 인증서·프로비저닝 만료로 앱이 안 열릴 때

멀쩡하던 아이폰 앱이 실행 직후 튕깁니다. 고장이 아니라 서명이 만료된 것일 수 있습니다. 배포 방식별로 대처가 다릅니다.

앱몬스터 · 작성 2026-09-20

핵심 답변

iOS 인증서·프로비저닝 프로파일은 보통 1년 단위로 만료됩니다. 앱스토어 정식 배포 앱은 만료돼도 기존 버전은 돌아가지만 업데이트하려면 갱신이 필수이고, 엔터프라이즈(사내) 배포 앱은 만료 즉시 전 기기에서 실행이 막힙니다. 개발자 계정 접근과 소스만 있으면 대부분 하루 안에 해결됩니다.

왜 멀쩡하던 앱이 갑자기 안 열릴까

안드로이드와 달리 iOS는 코드 서명에 쓰는 인증서와 프로비저닝 프로파일에 유효기간이 있습니다. 방치하면 어느 순간 만료돼, 특히 개발용·사내배포용으로 나간 앱이 실행 직후 튕기거나 "신뢰할 수 없는 개발자" 오류를 냅니다. 사용자는 앱이 고장 났다고 느끼지만, 실제로는 서명이 만료된 것뿐이라 갱신하면 그대로 되살아납니다.

배포 방식별로 영향이 다릅니다

배포 방식별 만료 시 영향
엔터프라이즈(사내)
전 기기 즉시 차단
애드혹/개발용
등록 기기 중단
앱스토어 정식
새 업데이트만 막힘
막대가 길수록 영향이 큽니다. 엔터프라이즈(사내) 배포가 가장 위험 — 만료 즉시 배포된 전 기기에서 동시에 멈춥니다.
배포 방식인증서 만료 시
앱스토어 정식 배포기존·심사완료 버전은 계속 실행. 새 업데이트만 막힘
엔터프라이즈(사내) 배포배포된 전 기기에서 동시에 실행 차단 — 가장 위험
애드혹/개발용 배포등록 기기에서 실행 중단, 재서명 필요

갱신 절차 (개발자 계정이 있을 때)

인증서 갱신 5단계
1
개발자 계정 로그인Apple Developer 로그인 — 멤버십(연 129,000원) 유효 여부 확인.
2
인증서 재발급Certificates에서 만료된 배포용 인증서를 새로 발급.
3
프로파일 재생성새 인증서로 프로비저닝 프로파일 재생성.
4
Xcode 적용·재빌드Signing & Capabilities에서 새 프로파일 적용 후 재빌드.
5
재배포앱스토어 배포면 재업로드, 사내배포면 재서명본을 다시 배포.
계정 권한과 최신 소스코드만 있으면 대부분 하루 안에 끝납니다.

진짜 문제는 '계정 접근'인 경우가 많습니다

핵심: 인증서 갱신 자체는 어렵지 않지만, 그 애플 개발자 계정에 로그인할 수 있느냐가 관건입니다. 담당자 퇴사·외주사 연락 두절로 계정 접근이 막혀 있으면 갱신 전에 계정 복구가 먼저입니다. (개발자 계정 분실 대처)

미리 막는 법

  • 인증서·프로파일 만료일을 캘린더에 등록하고 30일 전 알림
  • 개발자 계정·멤버십 결제 수단을 사업자 명의로 유지
  • 사내배포 앱은 특히 만료 전 재서명 일정을 미리 잡기
  • 방치 앱은 방치 앱 점검 체크리스트로 만료 항목을 한 번에 확인

자주 묻는 질문

앱스토어에 이미 올라간 앱도 만료되면 안 열리나요?

정식 배포 앱은 애플이 재서명하므로 기존·심사완료 버전은 계속 실행됩니다. 새 업데이트를 올릴 때만 갱신이 필요합니다.

사내 배포 앱은 왜 한꺼번에 멈추나요?

기업 인증서로 직접 서명해 나눠주기 때문에, 그 인증서가 만료되면 배포된 모든 기기에서 동시에 실행이 막힙니다.

갱신에 얼마나 걸리나요?

계정 접근과 최신 소스가 있으면 보통 하루 안에 끝납니다. 계정 접근이 막혀 있으면 복구가 먼저라 더 걸립니다.

안드로이드도 이렇게 만료되나요?

안드로이드 앱 서명 키는 유효기간이 사실상 매우 길어 iOS처럼 주기적으로 만료되지는 않습니다. 대신 키스토어를 분실하면 업데이트가 막히므로, 안드로이드는 '만료'보다 '키 분실'이 핵심 리스크입니다.

무료 점검부터 시작하세요

계정 접근이 막혀 있어도 상황부터 진단해 복구·갱신 경로를 잡아드립니다.

무료 점검 문의 → appmonster.co.kr

문의: appmonster.kr@gmail.com

함께 보기: 개발자 계정 분실 대처 · 방치 앱 점검 체크리스트 · 연락 끊긴 앱 인수