>> "Could not load PDetsFromPath from "
The error is telling you what is failing. Namely, it's failing to open the TurboActivate.dat file (likely because it cannot be found).
Is there any guide to what we need to do to get macOS apps running with the upcoming 'Hardened Runtimes' requirement for Catalina?
We are creating a Xojo app using TurboActivate and AppWrapper from Ohanaware to help with code signing. Without Hardened Runtime option everything works fine but that option is selected I get a Fatal Error at startup. "Could not load PDetsFromPath from @executable_path/../Frameworks/libTurboActivate.dylb.".
We have a number of clients using TurboActivate so this one is going to be critical at some point with Catalina this fall. We'll continue to investigate and add information as we find it.
>> "Could not load PDetsFromPath from "
The error is telling you what is failing. Namely, it's failing to open the TurboActivate.dat file (likely because it cannot be found).
Hm..well, but if I don't do App Hardening it works just fine. I guess I'll just have to do some more in-depth testing with App Hardening.
I suspect that this is going to be a very big deal for everyone building for macOS once Catalina is released.
Thanks to Bob for drawing our attention to this point.
And again, the new Apple system will be a real pain !
Fred
hi guys,regarding notarization, I came across this software:https://latenightsw.com/sd-notary-notarizing-made-easy/
and it magically turns out that my app that contain TA was notarized
++
If you are a Xojo developer I'd recommend using AppWrapper from Ohanaware https://www.ohanaware.com/appwrapper/. The latest version has a new option in the Capabilities tab called "Disable Library Validation". Tooltip says, "This allows the application to load plugins or frameworks the are signed by other developers; also applies to code dynamically loaded."
Once I checked this I had no issues with using TurboActivate with our Xojo app on Catalina (beta 6, I think).