You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Code signing of the webengine (used to display GPS data on a map) doesn't seem to be properly working for now on Mac OS.
Feature has been disabled on Mac OS.
Investigate and fix the issue - maybe related to wrong entitlement or missing signing on some dependencies?
The text was updated successfully, but these errors were encountered:
Looking deeper, the issue is with the codesigning flag "--deep" which sign every library in the package. Since we need to put some entitlements on the webengine but don't want to put them on the whole app (since that would make the Apple Gatekeeper complains and not allow the app to run), we need to put them only on the webengineprocess. However, when running the code signing process with the "deep" option afterwards, the signature gets overwritten, and entitlements are lost.
The solution is probably to manually sign every library in the whole package, which is not an easy task considering we are using Qt libs and PySide6 integration with a lot of libraries and dependencies...
Code signing of the webengine (used to display GPS data on a map) doesn't seem to be properly working for now on Mac OS.
Feature has been disabled on Mac OS.
Investigate and fix the issue - maybe related to wrong entitlement or missing signing on some dependencies?
The text was updated successfully, but these errors were encountered: