Because I couldn't update Buttercup from 1.18.0 to 1.18.1 via "Search for updates"-feature, I downloaded the .dmg file from the releases page. After I moved the Buttercup app from the dmg container to the applications folder and tried to open it from there, I got a security warning window that states something like "Apple can not verify the contents of the app to validate if it contains malware. Please contact the developer. OK, Open in Finder" (I translated it from German to English). After that the Buttercup application did not open.
Workaround:
If this happens, the problem can be solved with these steps:
System Information:
MacOS 10.15.1
Buttercup 1.18.1
Hi there. TBH this is not a Buttercup issue, but a Catalina issue (so much for the great user-friendliness out of Cupertino). Even with previously (before Catalina) installed applications this happens when upgrading. I experienced this with Nextcloud, VLC and Joplin (next to Buttercup). I suggest to close this Buttercup issue. Your description on how to make it work is very useful anyway, thanks!
@Peppeo ok, thanks. I close this issue.
Thank you @Peppeo.
Yes @julianpoemp, I don't think this is a Buttercup issue because Buttercup is actually signed with a valid and verified Apple-issued certificate.
Ok seems like this is an actual issue.
https://github.com/electron-userland/electron-builder/issues/4179
This is because catalina requires software to be notarized, I have done this recently using electron-notarize (using electron-builder) for another project but it requires access to an actual apple id.
Hi everyone.
Can you please re-download the latest mac version to see if it works? I have notarized the application now.
Thank you
https://github.com/buttercup/buttercup-desktop/releases/download/v1.18.2/Buttercup-1.18.2-mac.zip
@sallar I tested it. It works, but I didn't see any validation bei MacOS. Perhaps this happens only if an app is moved from a dmg container?
@julianpoemp if it doesn't show validation, then it has worked. If the app is notarized, then no warning is shown, and the app should just work.
Thank you!
I'm going to close this. Please feel free to re-open if this happens again.
Most helpful comment
@Peppeo ok, thanks. I close this issue.