Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-91427

QT based application rejected by Gatekeeper due to RPATHs issue.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 5.15.2
    • Fix Version/s: None
    • Component/s: WebKit
    • Labels:
      None

      Description

      I am building my application on QT 5.15.2 and QTWebkit (5.212).

      The application is lunching successfully. The notorization of the app is also successful as per the "spctl" output(Screenshot attached). but when the app is launched at other systems, it gives "developer cannot be verified" message.

      As per the system logs, its because of "rpaths" of QT libraries:
      File /Volumes/X.app/Contents/MacOS/../Frameworks/QtWebKitWidgets.framework/Versions/5/QtWebKitWidgets failed on rPathCmd /Users/qtwebkit/qtwebkit-opensource-src-5.212/release/lib/QtMultimediaWidgets.framework/Versions/5/QtMultimediaWidgets (rpath resolved to: (path not found), bundleURL: /Volumes/X.app)

      This application is already notarised with at QT 5.14.2 and working fine at on other system. But after upgrading to QT 5.15.2, this issue is coming. 

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            annulen Konstantin Tokarev
            Reporter:
            nlakhani nlakhani
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes