You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When installing the app on Windows, Microsoft Defender SmartScreen warns against installing the app, as the publisher is an "Unknown publisher".
While this can be bypassed, and the app installed anyway, automatic updates don't work due to the following error:
Tockler Update Error
Error: New version 3.20.12 is not signed by the application owner: publisherNames: Developer ID Application: TIMATECH OU (LK9S62EK7N)
This seems to be due to a few reasons linked to using an Apple Developer ID certificate:
The Apple Root CA is not installed in the root certificate store on windows
The Developer ID Certification Authority intermediate certificate isn't installed either (and it's not in the cert bundle)
If these certificates are installed on windows, a further error A certificate contains an unknown extension that is marked 'critical'. prevents validation of the certificate
Thanks for your feedback.
I haven't used a proper certificate, so I could keep running costs low. I guess it is time to fix that and hope that at some point costs are covered as the userbase grows.
I think I will not add the EV Code Signing certificate, as for that there is no option to auto-build releases in AppVeyor. So will use Code Signing certificate and that means Smartscreen will still give warnings until it is approved (more downloads, means quicker approval - I think), but auto-update should work properly.
I will look into the auto-update toggle problem. Do you know what version are you currently running?
I think it was 3.19.20; today I upgraded to 3.20.12 and toggled the auto update on and off again. I will see if the auto update occurs again tomorrow and update you.
And yes, code signing certs are unfortunately not free! I think OV certs will be fine for now, thanks for that.
When installing the app on Windows, Microsoft Defender SmartScreen warns against installing the app, as the publisher is an "Unknown publisher".
While this can be bypassed, and the app installed anyway, automatic updates don't work due to the following error:
Tockler Update Error
Error: New version 3.20.12 is not signed by the application owner: publisherNames: Developer ID Application: TIMATECH OU (LK9S62EK7N)
This seems to be due to a few reasons linked to using an Apple Developer ID certificate:
A certificate contains an unknown extension that is marked 'critical'.
prevents validation of the certificateI found the Apple root and intermediate certificate here: https://www.apple.com/certificateauthority/
This article discusses the problem: https://luminaryapps.com/blog/code-signing-and-packaging-windows-apps-on-a-mac/
It seems that the result is that Apple Developer ID certificates simply can't be used for Windows apps.
The text was updated successfully, but these errors were encountered: