문제

DEV CERT 및 DESTIBITION CERT가 있습니다. 내 자신의 장치에서 실행할 앱을 구축 할 수 있으며 Apple의 인stuctions를 따라 Distribution Cert를 사용하여 AppStore를 위해 구축했습니다. 또한 빌드 로그를 검토하여 앱이 올바르게 서명되었는지 확인하기 위해 Apple의 지침을 따랐습니다.

그러나 나는 여전히 질문이 있습니다. 다음 스크린 샷을 고려하십시오. http://www.braginski.com/temp.jpg

하나는 "코드 부호"라고 올바르게 말하는 두 가지 Entires가 있습니다. 두 번째는 내 배포 인증서를 가리 킵니다.

모든 Apple 문서는 첫 번째 상자를 비어 있고 두 번째 상자로 보여줍니다.

문제는 첫 번째 상자를 비우는 방법을 알 수 없다는 것입니다.

질문은 : 첫 번째 상자는 무엇입니까? 심지어 중요합니까? 빌드 로그는 첫 번째 상자가 "서명하지 말라"고 말할 때에도 앱에 서명된다는 것을 보여줍니다.

감사해요

도움이 되었습니까?

해결책

기본 설정을 실제로 원한다면이 설정에서 삭제 키를 누르면 기본값이 제공됩니다.

"첫 번째 상자"는 "두 번째 상자"의 자동 세터 일뿐입니다. 실제로 "두 번째 상자"(및 자동으로 선택하려는 경우 첫 번째 상자)를 신중하게 선택하는 것이 중요합니다.

로그를 작성하면 어쨌든 노래를 부르는 것으로 표시되면 실제로 변경하려는 구성이 변경되어 있는지 확인하십시오.

alt text

다른 팁

해당 값을 지우려면 마우스로 값을 선택하고 삭제 키를 누릅니다.

나는 AppStore 배포를 위해 빌드 할 때 항상 비워 두었으므로, 그 효과가 어떤 영향을 미칠지 말할 수 없습니다.

자, 첫 번째 상자에 "코드 표시"가있는 것이 비어있는 첫 번째 상자에 "코드 표시"가 있으면 두 번째 상자의 인증서가 올바르게 선택되는 것과 동일하다는 것을 확인했습니다.

첫 번째 상자에 "코드 부호"가 있거나없는 두 개의 빌드를 실행했습니다. 두 빌드 결과를 텍스트 파일로 저장하고 비교했습니다.

이 파일은 동일하므로 GCAMM에서 지적한 바와 같이 첫 번째 상자는 두 번째 기본값을 선택하는 방법 일뿐입니다. 당신이 나에게 물어 보면 Xcode에서 매우 이상한 UI.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top