[iOS] Provisioning profile “프로파일명” doesn’t include signing certificate “Apple Distribution: 이름(고유코드)”
Provisioning profile “프로파일명” doesn’t include signing certificate “Apple Distribution: 이름(고유코드)” 오류가 발생하는 경우.
확실하지는 않으나 아래처럼 시도했을때 해결됐다.
1. CSR 파일 생성부터 다시 해본다.
순서는 CSR 파일 생성 => Certificate 생성 => Provisioning profile 생성 순이다.
2. CSR 파일을 생성할 때 키체인 목록에서 정확히 원하는 Certificate를 선택해서 CSR 을 생성한다.

예를 들어서 Provisioning profile “프로파일명” doesn’t include signing certificate “Apple Development: Company Name(ABCDEFGHIJ)” 오류가 발생하는 경우, 키체인 기존 목록에서 “Company Name(ABCDEFGHIJ)” 에 해당하는 로우를 선택하고, 상단메뉴 [키체인 접근] – [인증서 지원] – [인증 기관에서 인증서 요청…] 을 클릭해서 CSR 을 생성해본다.
3. doesn’t include signing certificate~ 다음의 명칭을 정확히 확인해야 한다.
“Apple Development”인지 “Apple Distribution”인지 “iOS Development”인지 “iOS Distribution”인지 정확히 확인해서 필요한 Certificate 를 생성한다.
iOS 앱을 배포할 목적이더라도 Xcode 11 또는 그 이후(Xcode 11 or later)부터 개발용은 Apple Development, 배포용은 Apple Distribution 으로 Provisioning profile 을 생성해야 한다.
4. Provisioning profile 을 생성할 때 Decives 아래의 Include Mac Devices 도 체크해주는 것을 권장한다.
