Hi,
I am part of a team developing an application that we would like to distribute on macOS. The DMG that we would like to distribute consists of an application and a .tar.gz that contains a lot of data (about 1 GB or so).
According to the last paragraph here: https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow?preferredLanguage=occ we have decided to separate the application and the .tar.gz as I mentioned earlier. We have successfully notarized the application, created a DMG with the notarized application and the .tar.gz, and signed the DMG with our Developer ID.
Even though the DMG is signed, when the app is executed, it is subject to translocation and the app therefore cannot find our .tar.gz data file. Is notarization of the DMG now required in Catalina and above? If so, why do the docs recommend shipping data beside a notarized app in a disc image without notarization?
Any guidance would be greatly appreciated.
I am part of a team developing an application that we would like to distribute on macOS. The DMG that we would like to distribute consists of an application and a .tar.gz that contains a lot of data (about 1 GB or so).
According to the last paragraph here: https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow?preferredLanguage=occ we have decided to separate the application and the .tar.gz as I mentioned earlier. We have successfully notarized the application, created a DMG with the notarized application and the .tar.gz, and signed the DMG with our Developer ID.
Even though the DMG is signed, when the app is executed, it is subject to translocation and the app therefore cannot find our .tar.gz data file. Is notarization of the DMG now required in Catalina and above? If so, why do the docs recommend shipping data beside a notarized app in a disc image without notarization?
Any guidance would be greatly appreciated.