Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Codesigned app with Qt 5.9 and QtWebEngineCore on macOS Sierra
Qt 6.11 is out! See what's new in the release blog

Codesigned app with Qt 5.9 and QtWebEngineCore on macOS Sierra

Scheduled Pinned Locked Moved Solved Installation and Deployment
codesignmacos
6 Posts 2 Posters 3.9k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    jimcad
    wrote on last edited by
    #1

    Codesigning my app has been worked until I changed to Qt 5.9. I finally found that the problem is addressed to QtWebEngineCore.

    The steps to reproduce this:

    1. Create a new Qt Widget project and add 'webenginecore' to project file.
    2. Build project
    3. Run macdeployqt
    4. codesign --deep --force --verify --verbose --sign "xxxx developer id" MyApp.app
    5. Check the codesigning codesign -v --strict --deep --verbose=2 MyApp.app. This returns 'valid on disk' and 'satisfied its Designed Requirements' so it should be OK.
    6. Upload MyApp.app to Dropbox or similar.
    7. Download app and try to start app => 'developer not confirmed'
    

    There is no problem using this on Qt 5.8.

    Any workarounds or ideas to resolve this issue?

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      I'd take a look at the bug report system to see if there's something related.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • J Offline
        J Offline
        jimcad
        wrote on last edited by
        #3

        I didn't find directly related to this problem. Maybe I should fill a bug report...

        But I checked console logs and found this. XprotectService gives this error:

        File /Users/jimcad/Downloads/deploytest.app/Contents/Frameworks/QtWebEngineCore.framework/Versions/5/QtWebEngineCore failed on rPathCmd /Users/qt/work/install/lib/QtQuick.framework/Versions/5/QtQuick
        

        What does this mean?

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Looks like your QtWebEngineCore framework is not deployed properly.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          1
          • J Offline
            J Offline
            jimcad
            wrote on last edited by
            #5

            Ok. It's known issue: https://bugreports.qt.io/browse/QTBUG-61413

            1 Reply Last reply
            1
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #6

              Thanks for the feedback and link !

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved