Skip to content

Add support for Xcode 16's PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet #838

Description

@pepicrft

Xcode 16 uses the object type PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet for copy build phases to define exceptions over files in file system synchronized groups. That object type is not yet supported by XcodeProj:

/* Begin PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */
		6C8FC5E32C67CA63008A7E59 /* PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet */ = {
			isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet;
			attributesByRelativePath = {
				Framework.framework = (
					CodeSignOnCopy,
					RemoveHeadersOnCopy,
				);
			};
			buildPhase = 6C8FC5DA2C67C8D7008A7E59 /* Embed Frameworks */;
			membershipExceptions = (
				Framework.framework,
			);
		};
/* End PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions