[Interest] QtWebEngine crash after codesign

Alexander Carôt alexander_carot at gmx.net
Mon May 2 16:40:15 CEST 2022


Thanks a lot, Hamish !

The link really helped, however, for me it was simpler than described in the thread:

Hardened runtime was not the issue – I just need to add the key into my entitlements file and this already did the job. At the end I signed this way:

codesign --options=runtime --entitlements ./entitlements.xml --deep ./soundjack.app -s "my developer ID"

Best

Alex


--
http://www.carot.de
Email : Alexander at Carot.de
Tel.: +49 (0)177 5719797


> Gesendet: Samstag, 30. April 2022 um 04:47 Uhr
> Von: "Hamish Moffatt" <hamish at risingsoftware.com>
> An: "Alexander Carôt" <alexander_carot at gmx.net>, "qt qt" <interest at qt-project.org>
> Betreff: Re: [Interest] QtWebEngine crash after codesign
>
> On 30/4/22 00:56, Alexander Carôt wrote:
> > codesign --options=runtime --deep ./simplebrowser.app -s "Developer ID Application:–xyz"
> 
> The hardened runtime (--options=runtime) causes the web engine to crash. 
> You need to add entitlements while signing it.
> 
> See: https://forum.qt.io/topic/102212/qtwebengine-signing-issues/4
> 
> You only need that on the web engine process, not the whole application, 
> which messes with the --deep a bit.
> 
> 
> Hamish
> 
>


More information about the Interest mailing list