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:

  1. You added your frameworks as Linked (not Embedded)

  2. You have Run script phase in your Build phases: enter image description here

  3. You added paths (Input Files) for all your Carthage frameworks

Tags:

Ios

Xcode