macOS App Code Signing & Notarization Help (Developer ID / Keychain Issue) Project Description I need an experienced macOS developer / build engineer to successfully code sign and notarize my macOS desktop application and also explain the process clearly so I can do it myself in the future. This is not just a one-time fix — I want a correct, repeatable notarization workflow. About the App Platform: macOS App type: Python Tkinter app packaged as a .app using PyInstaller Output: .app (optionally .dmg) Goal: App should open on macOS without Gatekeeper warnings (Notarized Developer ID) Current Problem I have a valid Developer ID Application certificate with a matching private key and an active Apple Developer account. However, codesign consistently fails with: errSecInternalComponent Warning: unable to build chain to self-signed root This issue persists even after: Recreating Developer ID certificates Re-importing keys Fixing Keychain ACLs Setting key partition lists Trusting Apple Root CA and Developer ID CA at the system level This appears to be a macOS Keychain / signing environment issue, not an application code problem. What I Need I’m looking for someone who can: Primary Successfully code sign and notarize my app Deliver a signed and notarized .app or .dmg Ensure the app opens without: “App can’t be opened” “Developer cannot be verified” Gatekeeper blocks Equally Important Explain and demonstrate the full signing + notarization process Provide a clear, repeatable workflow or script Help me understand how to do this myself for future releases What I Can Provide Built .app file (PyInstaller output) Source code (cannot share) Apple Developer access via: Temporary Developer Team invite, OR App Store Connect API key App-specific password for notarization I will not share my Apple ID password. Required Skills macOS code signing & notarization Apple Developer Program codesign, notarytool, stapler Experience with: Python / PyInstaller apps or macOS app packaging Strong understanding of Keychain and certificate issues Timeline Immediate Prefer someone who can start today Important Note This is not a beginner task. I am specifically looking for someone who has successfully notarized macOS apps before and understands Apple’s signing and notarization pipeline deeply. If you have solved errSecInternalComponent / Keychain signing issues before, that’s a big plus.