2014-10-09 2 views
0

Kext의 대상 빌드 설정에서 개발자 인증서 (새로운 kext 서명 사용 권한)를 Code Signing Identity 키에 넣습니다.kext 대상에 서명 할 때 Xcode 코드 서명 ID가 "사용 권한 거부 됨"오류가 발생합니다

그러나 kext 대상을 빌드 할 때 대상에 대한 사용 권한이 거부되었다는 오류가 발생합니다.

kext를 빌드하는 데 성공했지만 나중에 서명하려고하면 권한이 없습니다.

아무도이 문제를 해결하는 방법을 알고 있습니까?

답변

1

프로젝트에 kext의 소유권과 사용 권한을 루트로 변경하는 사용자 정의 빌드 단계 (쉘 스크립트?)가있을 수 있습니다. 대신 서명 단계 후 및 기존 복사본을 삭제 한 후 kext를 복사 한 다음 원래 복사본이 아닌 복사본 소유자를 변경하는 것이 좋습니다.

+0

맞음! 어제 내 바보 같은 실수를 발견했지만 스레드를 닫지 않았습니다. 제 질문에 대답 해 주셔서 감사합니다. :) –

+0

끝까지 다 알아서 다행입니다. – pmdj