반응형
안녕하세요,
최근 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 명령어를 실행합니다.
감사합니다 ~~~
반응형
'Swift & iOS' 카테고리의 다른 글
[Swift & iOS] Xcode : Sandbox: rsync.samba(nnnnn) deny(1) file-write-create 관련 에러 (0) | 2024.09.03 |
---|---|
[Swift & iOS] Swift에서 'stride' 함수 사용하기 (0) | 2024.07.22 |
[Swift & iOS] UITableViewCell TextLabel deprecated 관련 (0) | 2024.02.27 |
[Swift & iOS] Xcode Code Sense (0) | 2023.08.29 |
[Swift & iOS] 사파리에서 웹뷰 디버깅 inspect 안될때 (0) | 2023.05.27 |