2014-10-01 7 views
0

10.9.4에서 Xcode 5.1.1로 프로젝트를 시작했습니다. Xcode에서 필요한 모든 ID와 프로필을 생성하고 코드 서명을 수행하도록했습니다. 10.9.5에서 Xcode 6.0.1이 새로운 "버전 2 서명"으로 자동으로 응용 프로그램에 서명합니까?10.9.5에서 Xcode 6.0.1이 자동으로 새 "버전 2 서명"으로 응용 프로그램에 서명합니까?

아니면이 새로운 서명에 대해 수동으로 변경해야합니까? 그렇다면, 무엇?

답변

0

예, 버전 2 서명은 OS X 10.9.x 이상에서 빌드 할 때 자동으로 생성됩니다. (Apple의 기술 노트 TN2206 참조). 코드 서명자는 OS에 내장되어 있으며 Xcode와 독립적이므로 이전 버전의 OS X에서 버전 2 서명을 얻을 수 없습니다. (10.9.x 이상에서는 실제로 버전 1과 버전 2 서명은 다르게 생성되고 버전 1은 10.8.x에서 사용하기 위해 존재해야하므로).

올바른 서명이 있는지 확인하려면 codesign -dv <your app bundle> 명령을 사용하십시오. 버전 번호가있는 Sealed Resources 행을 찾으십시오.