Swift & iOS
[Swift & iOS] Xcode 16.2 'pod init' 에러 관련
jkkooooooo
2025. 3. 11. 16:50
반응형
안녕하세요,
최근 Apple에서는 앱스토어에 앱을 제출하는 개발자들에게 중요한 변경 사항을 공지했습니다. 2025년 4월 24일부터 모든 iOS 및 iPadOS 앱은 iOS 18 SDK 이상, 즉 Xcode 16 이상으로 빌드되어야 한다고 합니다.
그래서 미리 Xcode를 16.2로 업데이트하고 새 프로젝트를 생성한 후 pod init 명령어를 실행하려 했는데, 예상치 못한 에러가 발생했습니다. 처음 겪어보는 상황이라 당황했지만, 해결 후 그 해결 방법을 공유하려 합니다.
해결 방법
- 프로젝트 파일 수정
- 프로젝트 파일(xxxx.xcodeproj)을 우클릭하여 패키지 내용 보기를 선택합니다.
- project.pbxproj 파일을 텍스트 편집기로 엽니다.
- PBXFileSystemSynchronizedRootGroup 수정
- 파일 내에서 PBXFileSystemSynchronizedRootGroup를 검색한 후, 해당 항목의 isa 값을 PBXGroup으로 변경합니다.
- objectVersion 수정
- objectVersion 값을 56으로 수정합니다.
- 불필요한 라인 삭제
- minimizedProjectReferenceProxies = 1;와 preferredProjectObjectVersion = 77; 두 줄을 삭제합니다.
- pod init 재실행
- 파일을 저장하고 터미널에서 다시 pod init 명령어를 실행합니다.
감사합니다 ~~~
반응형