2010-01-29 1 views
0

에 대한 코드를 서명 할 때 나는 시뮬레이터에서 잘 실행 몇 가지 코드를 가지고,하지만 난 아이폰 빌드 할 때, 나는 비밀 오류 얻을 : 그것 뿐이다암호화 등의 CSSMERR_DLL_MISSING_VALUE 아이폰 장치

CodeSign /Users/.../myApp.app (1 error) 
error: CSSMERR_DL_MISSING_VALUE 

합니다. 다른 참고 문헌 없음.

소리가 내 코드 서명 권한에 대한 것 같지만 정확히 무엇입니까? 내 개인 키, 인증서 및 프로비저닝 프로필은 정상적으로 처리되어야하지만 모든 앱에서 발생하므로 앱과 관련이 없습니다. 프로비저닝 프로파일을 다시 설치하려고했지만 아무 소용이 없습니다. 이 오류를 제거하고 코드 서명을 다시 사용하려면 어떻게해야합니까?

답변

1

좋아,이 이상한 하나입니다

은 내가 일부 서명 및 인증 작업에 사용하는, 그것에 개인 키와 인증서를 스마트 카드에 연결된 스마트 카드 판독기를했다. Xcode와는 아무런 관련이 없지만이 스마트 카드는 Keychain을 혼동하여이 오류를 빠져 나올 수 있습니다. 카드 판독기를 연결 해제하고 서명이 예상대로 다시 작동합니다.