Skip to content

Mockingbird doesn't support Xcode 16's new PBXFileSystemSynchronizedRootGroup's #340

@rivera-ernesto

Description

@rivera-ernesto

New Issue Checklist

Overview

Xcode 16 now allows you to create Folders instead of Groups
image
image

This new folders (PBXFileSystemSynchronizedRootGroups) are meant to simplify keeping all contained items into the parent's target among other things, but they are not supported by Mockingbird which throws this error:

Using Mockingbird v0.20.0
Error: The element PBXFileSystemSynchronizedRootGroup is not supported.
Command PhaseScriptExecution failed with a nonzero exit code

Environment

  • Mockingbird CLI version 0.20.0
  • Xcode and Swift version swift-driver version: 1.115.1 Apple Swift version 6.0.3 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) Target: arm64-apple-macosx15.0
  • Package manager CocoaPods
  • Unit testing framework XCTest
  • Custom configuration
    • Mockingbird ignore files
    • Supporting source files

Metadata

Metadata

Assignees

No one assigned

    Labels

    framework bugBreaks tests or user testing code

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions