Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

CodeSign : errSecInternalComponent

I’ve been wrestling with this for nearly a week now and none of the proposed fixes have worked. I’m trying to resign an app via Jenkins and have done the following:

  1. Created a custom keychain
  2. Imported the required .p12 certificates
  3. Installed the Apple WWDR certificate in the System keychain
  4. Made the login keychain my default
  5. Added my development keychain, the login keychain and the System keychain to the user keychain list
  6. Unlocked my development keychain
  7. Confirmed my signing identity is present
  8. Granted the appropriate partition list access to the keychain "security set-key-partition-list -S apple-tool:,codesign: -k pwd /Users/ec2-user/Library/Keychains/development.keychain-db"

Yet when I invoke Fastlane’s resign action, I still see:

_floatsignTemp/Payload/EverMerge.app/Frameworks/AppLovinSDK.framework: replacing existing signature _floatsignTemp/Payload/EverMerge.app/Frameworks/AppLovinSDK.framework: errSecInternalComponent Encountered an error, aborting!

Any guidance on what might be causing this errSecInternalComponent failure or how to get the resign step to succeed would be highly appreciated.

Answered by DTS Engineer in 838300022

Here are two of Quinn's posts that are often helpful for resolving errSecInternalComponent issues:

Here are two of Quinn's posts that are often helpful for resolving errSecInternalComponent issues:

CodeSign : errSecInternalComponent
 
 
Q