[Interest] notarizing builds for Mac - enabling hardened runtime
Kai Köhne
Kai.Koehne at qt.io
Fri Jun 21 09:12:16 CEST 2019
> -----Original Message-----
> From: Interest <interest-bounces at qt-project.org> On Behalf Of Hamish
> Moffatt
> Sent: Friday, June 21, 2019 8:42 AM
> To: Qt Interest <interest at qt-project.org>
> Subject: [Interest] notarizing builds for Mac - enabling hardened runtime
>
> Apple says that all apps will need to be notarized (viewed) by them to be run
> on macOS 10.15 once released.
>
> Apps must have the hardened runtime enabled in Xcode before they can be
> notarized.
>
> Is there any way to get qmake to enable that project option?
I understand that the "hardened runtime" enabling happens at codesign time,
so this should arguably be a feature of macdeployqt. It's not there yet though,
at least according to https://bugreports.qt.io/browse/QTBUG-71291 . If you're
right that this will become mandatory for macOS 10.15, it arguably get a higher
priority; feel free to comment, including a link to the source of this statement.
For the time being, it seems you've to execute the codesign call yourself.
Regards
Kai
More information about the Interest
mailing list