2017-11-13 22 views
1

iOS 앱을 만든 후 Xcode 9.1을 사용하여 보관하려고합니다. 하지만 다음과 같은 오류 메시지가 나타납니다.프로필에 인증서가 포함되어 있지 않습니다.

프로비저닝 프로필 "MyAppProfile"에는 "iPhone Developer : My Name (X1YZ2AB3CD)"서명 인증서가 포함되어 있지 않습니다.

이 문제를 해결하는 가장 간단한 방법은 무엇입니까?

+0

이 답변을 참조하십시오. https://stackoverflow.com/questions/47699914/ios-app-archive-and-uploading –

답변

1

자동 서명을 사용하도록 설정하십시오. 대부분이 일들을 돌봐 줄 것입니다. 이 오류의 원인은 배포 배포/릴리스에 사용할 개발자 인증서 (프로비저닝 프로파일과 함께 사용하지 않음)를 선택했을 수 있기 때문입니다.

+0

자동 서명을 이미 시도했습니다. 그리고 이것이 작동하지 않아 수동 서명으로 돌아온 이유입니다. – Michel

+0

코드 서명에 적절한 인증서를 사용하고 있습니까? – jegadeesh

+0

나는 실제로 여기에서 많이 확신하지 못한다. 나는 그것이 언제 작동하는지 대부분의 시간을 안다. 하지만 자동 서명 (일이 원활하게 이루어지기로되어 있음)이 적어도 내 로컬 환경 외부에 앱을 올릴 때는 절대로 작동하지 않는다는 것을 여러 번 알게되었습니다. 그래서 나는 항상 심각한 문제에 대한 매뉴얼로 되돌아 간다. – Michel

1

Mac에서 키 체인을 열고 개발 인증서를 확인하십시오 ... 프로비져닝 프로파일을 만든 인증서를 사용하여 인증서가 만료되었다고 생각합니다. 왜 "MyAppProfile"에 서명 인증서가 포함되어 있지 않은지 보여줍니다.

1.이 문제를 해결하려면 개발자 계정으로 이동하여 최신 개발 인증서를 다운로드하여 키 체인에 추가하고 키 체인에서 만료 된 인증서를 모두 제거하십시오. 당신이 당신의 키 체인에 여러 개발자 계정을 가지고 만료 된 개발자 인증서 이름이 활성화 개발자 인증서와 동일합니다

       Or 

2.이 문제는 온다.

+0

귀하의 제안을 따르려고했지만 작동하지 않았습니다. 키 체인에서 만료 된 인증서를 제거하고 현재 개발 인증서 만 남겼습니다. 사실 배포 프로파일 (개발 프로파일 아님)을 사용할 때 "iPhone 개발자 ..."라는 서명 인증서를 요구하는 이유를 실제로 이해하지 못합니다. – Michel

+0

좋아요. 한 가지가 있습니다 ... 키 체인으로 가서 해당 인증서로 사용할 수있는 개인 키가 있는지 확인하고 알려주십시오. –