[React Native]Xcode 16 버전 에러 - RuntimeError - `PBXGroup` attempted to initialize an object with unknown ISA `PBXFileSystemSynchronizedRootGroup` from attributes

에러 상황

Xcode 버전 16 사용 시 다음과 같은 내용은 PBXGroup, PBXFileSystemSynchronizedRootGroup 관련 에러가 발생함.

RuntimeError - `PBXGroup` attempted to initialize an object with unknown ISA `PBXFileSystemSynchronizedRootGroup` from attributes

아마 Signing & Capabilities 탭에서 App Groups를 사용할 때 생긴 에러로 추측된다.

해결

방법 1

타겟 폴더에서 우클릭 후 Convert to Group 선택하기

방법 2

  1. ‘RN 폴더 > ios 폴더 > RN프로젝트명.xcodeproj’를 우클릭 후 패키지 내용 보기 클릭

  2. ‘project.pbxproj’ 클릭 후 텍스트 편집기로 내용 확인

  3. ‘PBXFileSystemSynchronizedRootGroup’ ctrl+f 검색 후 ‘PBXGroup’로 모두 변경(3개 정도 찾아질 것임)

  4. ‘objecvVersion’ ctrl+f 검색 후 버전 수정.(나의 경우 70에서 63으로 낮췄더니 에러 해결됨)

참고 자료

https://phillip5094.tistory.com/m/284

https://velog.io/@cheshire0105/Xcode-16-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%EC%8B%9C-%EB%B0%9C%EC%83%9D-%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EB%AC%B8%EC%A0%9C-PBXFileSystemSynchronizedRootGroup

results matching ""

    No results matching ""