Xcode 16의 로컬 패키지 의존성 악몽: 왜 두 개의 에디터를 사용하는가

2025-01-23
Xcode 16의 로컬 패키지 의존성 악몽: 왜 두 개의 에디터를 사용하는가

개발자 크리스티안 티에트제는 Swift 패키지 작업 중 Xcode 16에서 심각한 문제에 직면했습니다. Xcode 16의 로컬 패키지 참조 방식 변경으로 인해 파일 작업, 테스트 실행 등이 작동하지 않았습니다. 이 문제를 해결하기 위해 그는 Xcode(앱 컴파일 및 실행용)와 Emacs(패키지 편집 및 테스트용)를 모두 사용해야 했습니다. 이 글에서는 Xcode 16의 버그투성이 업데이트와 Apple의 공격적인 소프트웨어 업데이트 정책을 비판하고, 개발자에게 백업 에디터를 배우도록 권장합니다.