Xcode 16 업데이트시 발생 할 수 있는 문제 ( PBXFileSystemSynchronizedRootGroup )

cheshire0105·2024년 9월 19일

iOS

목록 보기
18/45
post-thumbnail

들어가며

Xcode 업데이트를 하며 늘 하던 것 처럼 'pod init'을 통해 cocoapod 을 통해 라이브러리를 이용 할 준비를 하였다. 하지만 어째서인지 pod file 이 생성 되지 않았다.

에러는 다음과 같았다.

RuntimeError - `PBXGroup` attempted to initialize an object with unknown ISA `PBXFileSystemSynchronizedRootGroup` from attributes: `{"isa"=>"PBXFileSystemSynchronizedRootGroup", "exceptions"=>["FF1F26F22C9BCBC800035DBD"], "path"=>"ddddd", "sourceTree"=>"<group>"}`
....

이런식으로 터미널에서 에러가 쭉 떴는데 요약 하자면 'PBXFileSystemSynchronizedRootGroup' 이라는 새로운 객체 때문이었다. 이 파일 시스템을 cocoapod이 인식 하지 못해서 생기는 문제였다.

해결

프로젝트 파일을 수동으로 수정하여 에러를 해결할 수 있었다.

  1. ~ xcodeproj를 마우스 오른쪽 클릭 후 "패키지 내용 보기"를 선택한다.

  2. project.pbxproj 파일을 연다.

  3. 모든 PBXFileSystemSynchronizedRootGroup을 PBXGroup으로 변경한다.

  4. objectVersion이 63인지 확인하고, 아니라면 63으로 수정한다.

출처

CocoaPods pod init Fails with “Unknown ISA PBXFileSystemSynchronizedRootGroup” Error on Xcode 16

2개의 댓글

comment-user-thumbnail
2024년 9월 26일

최고에요...!!!!

답글 달기
comment-user-thumbnail
2024년 11월 29일

감사합니다..

답글 달기