Xcode 27.2 introduces JSON format for project configuration
Apple introduced a new JSON-based format for Xcode project configuration files, replacing the traditional property-list format. Available in Xcode 27.2, it improves readability, reduces merge conflicts, and makes project settings easier for AI coding agents to inspect and modify.
- The format ships in Xcode 27.2 and replaces project.pbxproj with project.xcproj
- The JSON schema covers targets, file tree, build configurations and dependencies
- The open source xcode-project-format makes config changes easier to review
- Apple released a Swift package for encoding and decoding the format
Read next
Software