<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA]]></title><description><![CDATA[<p dir="auto">When I try to create a new Developer ID Application certificate for Apple, I'm presented with two options:</p>
<ul>
<li>Previous Sub-CA</li>
<li>G2 Sub-CA</li>
</ul>
<p dir="auto">The previous Sub-CA expires in January 2027. But unfortunately, that's I was able to get to work.</p>
<p dir="auto">The G2 Sub-CA requires XCode 11 or later, with an expiration date of 2031. I have XCode 13, but I get <code>errSecInternalComponent</code> error when signing the plugin.</p>
<p dir="auto">Has anyone experienced this problem before?</p>
]]></description><link>https://forum.hise.audio/topic/14817/errsecinternalcomponent-error-with-developer-id-application-certificate-g2-sub-ca</link><generator>RSS for Node</generator><lastBuildDate>Mon, 08 Jun 2026 15:20:01 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/14817.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 08 Jun 2026 12:30:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 13:32:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/176">@resonant</a> Just plugging my wares, I have a workshop that will walk you through the process: <a href="https://audiodevschool.com/courses/packaging-for-macos/" rel="nofollow ugc">https://audiodevschool.com/courses/packaging-for-macos/</a></p>
]]></description><link>https://forum.hise.audio/post/121004</link><guid isPermaLink="true">https://forum.hise.audio/post/121004</guid><dc:creator><![CDATA[David Healey]]></dc:creator><pubDate>Mon, 08 Jun 2026 13:32:04 GMT</pubDate></item><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 13:02:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/12">@David-Healey</a>  You don't even need the Installer one if you're not creating installers.</p>
<p dir="auto">All you need is the Application one if you're just signing the plugins themselves.</p>
]]></description><link>https://forum.hise.audio/post/121003</link><guid isPermaLink="true">https://forum.hise.audio/post/121003</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Mon, 08 Jun 2026 13:02:08 GMT</pubDate></item><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 12:55:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/357">@dannytaurus</a> said in <a href="/post/121000">errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA</a>:</p>
<blockquote>
<p dir="auto">You need the bottom two, but I'm not sure which is first.</p>
</blockquote>
<p dir="auto">Order you create them doesn't matter. One is for signing plugins, the other is for the installer.</p>
]]></description><link>https://forum.hise.audio/post/121002</link><guid isPermaLink="true">https://forum.hise.audio/post/121002</guid><dc:creator><![CDATA[David Healey]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:55:19 GMT</pubDate></item><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 12:50:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/176">@resonant</a> Claude says:</p>
<blockquote>
<p dir="auto">For VST3, AU, AAX, standalone apps, and notarization, you create Developer ID Application first.</p>
<p dir="auto">The normal sequence is:</p>
<ol>
<li>Developer ID Application<br />
* Used to sign:<br />
* .app<br />
* .component (AU)<br />
* .vst3<br />
* .aaxplugin<br />
* frameworks, dylibs, helpers, etc.<br />
* Required for notarization.</li>
<li>Developer ID Installer (optional)<br />
* Only needed if you’re distributing a signed .pkg installer.<br />
* Signs the package itself, not the plugin inside it.</li>
</ol>
</blockquote>
]]></description><link>https://forum.hise.audio/post/121001</link><guid isPermaLink="true">https://forum.hise.audio/post/121001</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:50:42 GMT</pubDate></item><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 12:48:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/176">@resonant</a> You need the bottom two, but I'm not sure which is first. Claude should be able to guide you through it.</p>
]]></description><link>https://forum.hise.audio/post/121000</link><guid isPermaLink="true">https://forum.hise.audio/post/121000</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:48:06 GMT</pubDate></item><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 12:46:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/357">@dannytaurus</a></p>
<p dir="auto">Thank you for the tip! Which of these is the "intermediate thing" option?</p>
<p dir="auto"><img src="/assets/uploads/files/1780922778617-screen-shot-2026-06-08-at-15.45.18-resized.png" alt="Screen Shot 2026-06-08 at 15.45.18.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.hise.audio/post/120999</link><guid isPermaLink="true">https://forum.hise.audio/post/120999</guid><dc:creator><![CDATA[resonant]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:46:58 GMT</pubDate></item><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 12:45:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/176">@resonant</a> Claude recommends running these commands to make sure everything is working:</p>
<pre><code>$ xcodebuild -version
Xcode 26.1.1
Build version 17B100
$ sw_vers
ProductName:		macOS
ProductVersion:		15.7.4
BuildVersion:		24G517
$ security find-identity -v -p codesigning
  1) XXXXXXXXXXXXXXXX "Developer ID Application: Daniel Weaver (XXXXX)"
     1 valid identities found
</code></pre>
]]></description><link>https://forum.hise.audio/post/120998</link><guid isPermaLink="true">https://forum.hise.audio/post/120998</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:45:12 GMT</pubDate></item><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 12:42:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/176">@resonant</a> I think that was part of the change in the new 2031 method. You install an intermediate cert that actually issues your cert.</p>
<p dir="auto">My Keychain, filtered for 'developer':</p>
<p dir="auto"><img src="/assets/uploads/files/1780922522947-cleanshot-2026-06-08-at-13.41.04-2x-resized.png" alt="CleanShot 2026-06-08 at 13.41.04@2x.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">There's an older 2027 entry at the bottom, but the top ones are for my working cert.</p>
]]></description><link>https://forum.hise.audio/post/120997</link><guid isPermaLink="true">https://forum.hise.audio/post/120997</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:42:26 GMT</pubDate></item><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 12:41:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/357">@dannytaurus</a> said in <a href="/post/120995">errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/176">@resonant</a> Did you do the 'intermediate certificate' thing? I recall having to add something like that to keychain.</p>
</blockquote>
<p dir="auto">No I didn't? Does yours work like that? There was no such need before.</p>
]]></description><link>https://forum.hise.audio/post/120996</link><guid isPermaLink="true">https://forum.hise.audio/post/120996</guid><dc:creator><![CDATA[resonant]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:41:09 GMT</pubDate></item><item><title><![CDATA[Reply to errSecInternalComponent error with Developer ID Application certificate G2 Sub-CA on Mon, 08 Jun 2026 12:38:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/176">@resonant</a> Did you do the 'intermediate certificate' thing? I recall having to add something like that to keychain.</p>
]]></description><link>https://forum.hise.audio/post/120995</link><guid isPermaLink="true">https://forum.hise.audio/post/120995</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:38:14 GMT</pubDate></item></channel></rss>