Announcement

Collapse
No announcement yet.

Help on notarization needed

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Help on notarization needed

    Hello,

    We are currently struggling to get V-Ray notarized.
    Our developer Nikolay Denev has some questions that were asked by e-mail, but we haven't got a response yet.
    I'm relaying his questions here:


    Do we need to create an application bundle for our executable file(vray) to be able to notarize it?

    When I created an application bundle with the executable file(vray) and the libraries on which it depends I managed to notarize it. The problem is that the executable is not a GUI application and when its application bundle is double clicked nothing happens.

    I have tried to notarize vray without application bundle and the libraries on which it depends using @loader_path or executable_path or @rpath to load libraries and all attempts failed. Everything including the notary log says that the executable and the libraries have been notarized successfully, but when I run the executable a popup window shows telling me "vray cannot be opened because the developer cannot be verified.".

    I think that the problem comes from the Load commands in the executable. Other executables which depend only on system libraries are notarizing fine without an application bundle. Do I need an application bundle to be able to load unsigned libraries created by third party developers? When I use the application bundle and enable the entitlement com.apple.security.cs.disable-library-validation it it possible. I am also using com.apple.security.cs.allow-dyld-environment-variables to enable loading libraries using @rpath and DYLD_LIBRARY_PATH when I use the application bundle.

    The most important question is why I can not notarize vray without using application bundle?

    We would appreciate it if you can introduce us to someone who can answer these questions.

    Best regards,
    Mihail Djurev

    V-Ray for Maya dev team lead

  • #2
    Hi Mihali, I reached out to some of our engineers to see if they can help.

    Comment


    • #3
      Hi Mihail, Rob should be in touch with you. They are actively working on answers for you.

      Comment


      • #4
        Hi Mihail

        Once you guys get through the notarization process will the notarization work retroactively, if not will you guys be recompiling older version of Vray with notarization if requested?

        Thanks
        Chris

        Comment

        Working...
        X