광어네 맛집
[Xcode] 바이너리 서명 본문
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
반응형
'Xcode > Xcode' 카테고리의 다른 글
[Xcode 15] Build Error (1) | 2023.11.13 |
---|---|
[Xcode Error] Undefined Symbol (0) | 2022.11.03 |
[Xcode Error] Library not loaded (0) | 2022.10.17 |
[Xcode] 버전별 설치 및 사용법 (Pods & SPM 동적, 정적 설치 에러) (0) | 2022.10.10 |