갈피노트
Back to Home
iOS Development • 2026년 7월 24일

Xcode를 열어두고 claude에게 앱을 build & run 해달라고 했다. 그랬더니 Xcode에서 빌드가 안된다. 읭?

#xcode #builderror

PIF = Project Interchange Format. Xcode 프로젝트(.pbxproj) 내용을 실제로 빌드를 수행하는 별도 데몬 프로세스( XCBBuildService )에게 넘겨주는 직렬화된 프로젝트 모델.

claude 왈,

Xcode의 빌드 서비스( XCBBuildService )가 이전 세션을 정리 못 하고 걸려있을 때 나는 전형적인 에러임. Xcode.app이 아침 8:35부터 계속 켜져 있는 상태에서, 제가 이 세션 동안 CLI로  xcodebuild 를 여러 번 돌리고  DerivedData / XCFrameworks 를 Xcode가 열어둔 채로 여러 번  rm -rf  했음(아까 SPM 체크아웃도 이거 때문에 한 번 깨졌었음) — 그 충돌로 Xcode 쪽 빌드 세션이 꼬인 것.

원인은 간단했다.

프로젝트 설정, build phase를 손 볼 일이 있어서 수정요청을 하다보니 claude가 auto mode로 (전권을 줬음) DerivedData를 삭제했고,

그로 인해 한참 열어 둔 Xcode가 문제가 된 것.


claude가 개발 실행 테스트 완료하면 내가 돌려보곤 했는데, 그것도 때에 따라 에러가 날 수 있다는 사실을 배웠다.

Comments