광어네 맛집

[Xcode] 바이너리 서명 본문

Xcode/Xcode

[Xcode] 바이너리 서명

Lautner Jacob 2022. 9. 3. 13:11
728x90
반응형

최근에 알게 된 사실인데

Mac OS의 SIP를 통한 서명 검증 방식이라는 게 있다

정확히 어떤 것인지 다음 포스팅때 알아보고 

지금 이슈는 새로운 라이브러리를 Xcode 상에 붙일 때 발생한 에러이다

무한 팝업이 뜨는데... 다음과 같이 해결하면 해결할 수 있다.

 

이전까지만 해도 우리는 Xcode 주소를 /Application~~  등으로 직접적으로 알수 있었다

그렇치만 OS 업데이트를 하지 않고 바뀐 점인데 Xcode 경로를 알 수 없게 되었다고 한다

 

그래서 새로운 라이브러리를 적용하기 위해서는 다음과 같이 바이러니를 삭제 재서명해주는 게 필요하다

1. Xcode 종료

2. Xcode 툴체인 위치 이동
$ cd [XCODE_PATH].app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/

3. 바이너리 서명 삭제
$ codesign --remove-signature <app>

4. 바이너리 재서명
$ codesign -s - <app>

 

이렇게 방법을 통해서 해결할 수 있다!

 

무엇보다 일단 맥북을 껐다가 켜고 나서 해야할 단계이다

728x90
반응형