2012-01-05 1 views
4

iOS5 SDK를 사용하여 iPhone 응용 프로그램을 만들고 명령 줄에서 서명하고 기본이 아닌 키 체인에 인증서로 서명합니다. 키 체인을 기본값으로 만들면 모든 것이 잘 작동하지만 기본 키 체인을 검색하므로 "종속성 확인"단계에서 실패합니다.xcodebuild의 "Check dependencies"단계에 키 체인을 전달하는 방법

codesign 단계에서 OTHER_CODE_SIGN_FLAGS 단계를 사용하지만 "종속성 확인"단계는 수행하지 않습니다. 이것은 Apple의 버그일지도 모릅니다. 검사 할 때 해당 플래그를 존중해야합니다. 나는 동안 검색 할 수있는 키 체인 지정할 수있는 방법

  1. "확인 종속 단계를?
  2. 어떻게이 해킹 수 있다는 실패"종속성을 확인 "단계?
  3. 것을 실패, 나는를 건너 뛸 수있는 방법 ?

OTHER_CODE_SIGN_FLAGS keychain flag ignored? 표현으로 같은 문제가 완전히 단계 "종속성을 확인"하지만 주어진 하나의 대답은 나에게 불행히도 도움이 될 것입니다, 나는, xcodebuild 동안 서명하지 xcrun PackageApplication, 그래서 그 파일이 '원 해킹하고 문제를 해결하지 마세요.

$ xcodebuild -version 
Xcode 4.2 
Build version 4C199 
+0

나는 똑같은 문제를 겪고 있습니다. 어떤 해결책 ??? – iamamused

+0

현재까지 발견 된 해결책이 없습니다. –

답변

2

Xcode 4.2에 대한 해결책을 찾지 못했지만, 4.3에서 수정 된 것으로 보입니다. 업그레이드!

+0

이것은 xcode 5 아래의 Mavericks에서도 문제가되는 것 같습니다. 나는 그것이 내가 여기에서보고있는 것이라고 생각한다 : http://stackoverflow.com/questions/25887883/cant-use-my-own-kestore-with-xcodebuild-under-mavericks –

관련 문제