Xcode 27 beta: "Missing package product" for a Swift Package in a registry

I have a project that builds fine in macOS 26 with Xcode 26. On macOS 27 b4 and Xcode beta, the same project can't build because of a framework that should be pulled from a Swift Package from a package-registry (named Registry, for example below), hosted on JFrog. I have the registry set up and have the token in keychain. The resolution of the packages works. But when I build, I get error like this:

error: Missing package product 'Registry.Package_Package.Package' (in target 'Target' from project 'Project') . The real package should just be 'Registry.Package'.

Any help with that? Is it a bug?

Thanks for the post.

The title says Xcode 27 but the description says Xcode 26 with macOS 27?

Xcode 26 is incorrectly concatenating the scope, package name, and product name when generating the internal build graph nodes, resulting in a target it can't find on macOS 27 beta 4?

Or is Xcode 27 beta 4 and that’s a regression from Xcode 26 to a new Xcode 27 beta? If that’s the case it is highly recommended to file a bug with. Include the exact error message and the mangled name (Registry.Package_Package.Package), as it clearly points the Xcode/SPM team to a string-parsing or serialization bug in the registry integration for the new build system.

Once you open the bug report, please post the FB number here for my reference.

If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why?

Albert  WWDR

Xcode 27 beta: "Missing package product" for a Swift Package in a registry
 
 
Q