The resources need to implemented that way on the .podspec because using the current configuration, you get the following error when you try to upload a mac catalyst app to the App Store Connect:
ITMS-90284: Invalid Code Signing - The executable 'Foo.app/Contents/Frameworks/Fakery.framework/Versions/A/Resources/Faker.bundle' must be signed with the certificate that is contained in the provisioning profile.
The resources need to implemented that way on the .podspec because using the current configuration, you get the following error when you try to upload a mac catalyst app to the App Store Connect: