Details
-
Suggestion
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.10
-
None
Description
Certain macOS APIs require the app to be a bundle, and signed, so that TCC can reliably get a signature for the app. E.g. UserNotifications permission can not be requested for an unsigned app.
Xcode nowadays always signs the app, for both debug and release builds. (it also registeres the app with launch services, and some other steps).
We should add logic to our cmake and qmake build systems to automatically sign apps, so that the flow in both Qt Creator and on the command line (ninja/make) produces an app that can be run and take advantage of the APIs that require signing.
Attachments
Issue Links
- blocks
-
QTBUG-110998 Replace NSUserNotificationCenter/NSUserNotifications with UserNotifications.framework
-
- In Review
-
- relates to
-
QTBUG-135973 [REG 6.8 → 6.9] CMAKE add_custom_command with POST_BUILD is not being evaluated after build but before
-
- Reported
-