Code signing framework fails when distributing for Enterprise in Xcode 10
I was able to fix this issue by changing the target's build setting "Build Active Architecture only" to "Yes" then romoving "i386" from the "Valid Architectures". I found my solution here: https://github.com/Carthage/Carthage/issues/1771
When you are adding frameworks using Carthage you need to follow some steps in order to make it work properly. Here is a tutorial: https://www.raywenderlich.com/416-carthage-tutorial-getting-started
In your case make sure, that:
You added your frameworks as
Linked
(notEmbedded
)You have
Run script
phase in your Build phases:You added paths (Input Files) for all your Carthage frameworks