2017-11-08 12 views
-1

우리는 앱 기본 대상과 두 개의 확장 대상, 즉 콘텐츠 확장 및 서비스 확장이있는 프로젝트를 보유하고 있습니다. 이러한 프로그램은 모두 동일한 서명 설정을 가지고 있지만 엑스 코드에 아카이브를 생성 할 때이 오류를 얻을 :Xcode 9 - 포함 된 바이너리가 상위 앱과 동일한 인증서로 서명되지 않았습니다.

error: Embedded binary is not signed with the same certificate as the parent app. Verify the embedded binary target's code sign settings match the parent app's.

Embedded Binary Signing Certificate: - (Ad Hoc Code Signed) Parent App Signing Certificate: iPhone Developer: XXXX XXXX (XXXXXXXX)

는 분명히 이것은 키 체인 서명 인증서 문제입니다. 오래 전에 만료 된 많은 인증서를 설치했고 컴파일했습니다. 그럼 모든 만료 된 것들을 삭제하고 지금 빌드가 실패합니다. 그러나 필요한 인증서는 프로젝트 설정에서 올바르게 설치 및 설정됩니다.

문제로 인해 낭비되는 시간 : 2 일. 감사합니다 애플! 누구나 올바른 방향을 가리킬 수 있습니까?

답변