Xcode 16's Local Package Dependency Nightmare: Why I'm Using Two Editors
2025-01-23

Developer Christian Tietze encountered significant issues with Xcode 16 while working on a Swift Package. Xcode 16's altered approach to local package referencing broke file operations, test running, and more. To overcome this, he's forced to use both Xcode (for compiling and running the app) and Emacs (for editing and testing the package). The post laments Xcode 16's buggy update, Apple's aggressive software upgrade policy, and recommends developers learn a backup editor.
Development