Having a symlink for every header file causes CocoaPods to generate a project that has duplicated entry for each header file. Installing the current version of YubiKit using CocoaPods will result in a warning starting with:
On top of that Xcode will also display a lot of warnings complaining about duplicated entries for Header files.
After some investigation I realized that this is because there's a folder called SPMHeaderLinks that contains a symbolic link for every header file. Marking that folder as excluded in YubiKit.podspec seems to solve the duplication issue.
Having a symlink for every header file causes CocoaPods to generate a project that has duplicated entry for each header file. Installing the current version of YubiKit using CocoaPods will result in a warning starting with:
On top of that Xcode will also display a lot of warnings complaining about duplicated entries for Header files. After some investigation I realized that this is because there's a folder called
SPMHeaderLinks
that contains a symbolic link for every header file. Marking that folder as excluded inYubiKit.podspec
seems to solve the duplication issue.