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

QT based application rejected by Gatekeeper due to RPATHs issue.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • P2: Important
    • None
    • 5.15.2
    • WebKit
    • 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

            annulen Konstantin Tokarev
            nlakhani nlakhani
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes