How to resolve Swift Package Manager target overlapping sources error
问题 I have a GitHub repo that is an Objective-C project that defines multiple targets (one per each targeted OS: macOS, iOS, tvOS, etc.). These targets share most of the source code files of the project. I am trying to add SPM support to the project and in the Package.swift file I define matching targets with source path referring to the same folder containing those source code files shared across the targets. When I add this SPM-"enabled" project/package to a test project that is trying to use