wulkano / Kap

An open-source screen recorder built with web technology
https://getkap.co
MIT License
18k stars 822 forks source link

Missing code signature in Kap version 3.4.1 #1046

Open suschizu opened 2 years ago

suschizu commented 2 years ago

I've received a warning that the macOS code signature in version 3.4.1 is missing (expected: Wulkano AS)- can you confirm that? Thanks!

roratonet commented 2 years ago

codesign -d -r- /Applications/Kap.app /Applications/Kap.app: code object is not signed at all

Seems that 3.4.1 was not signed.

suschizu commented 2 years ago

ok thanks for the information!

core-code commented 2 years ago

maybe some of the developers can shed a light here why this one was unsigned when previous releases where properly signed..

skllcrn commented 2 years ago

We're looking into it!

Vikingwind commented 2 years ago

Can not open in OSX monterey 12.0.1

aulneau commented 2 years ago

@skllcrn any updates?

eleijonmarck commented 2 years ago

yea, it goes to the bin right away :(

sindresorhus commented 2 years ago

https://github.com/wulkano/Kap/releases/tag/v3.4.2

core-code commented 2 years ago

thanks for the effort. doesn't look good however. you've used the "Apple Distribution" certificate which is only meant to be used for uploading to the Mac App Store. for distributing directly to users the "Developer ID Application" certificate needs to be used. and incidentally this one was used up to version 3.4.0...

skllcrn commented 2 years ago

I am sorry about this. Meanwhile, I hope this workaround is helpful: https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unidentified-developer-mh40616/mac

prewk commented 2 years ago

I just downloaded Kap v3.4.2 from the website and that's not properly signed either?

image

codesign -d -r- /Applications/Kap.app
Executable=/Applications/Kap.app/Contents/MacOS/Kap
designated => identifier "com.wulkano.kap" and anchor apple generic and certificate leaf[subject.CN] = "Apple Distribution: Wulkano AS (2KEEHXF6R6)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */

Circumvented and allowed it anyway. It told me to enable screen recording permissions which it already had (since previous installs), then threw me this:

image

mesqueeb commented 2 years ago

In case anyone wants to download version 3.4.0, you can do so from the releases here: https://github.com/wulkano/Kap/releases/tag/v3.4.0

prewk commented 2 years ago

In case anyone wants to download version 3.4.0, you can do so from the releases here: https://github.com/wulkano/Kap/releases/tag/v3.4.0

Getting the same alert for this one haha. Are there problems at my end?

aulneau commented 2 years ago

I am sorry about this. Meanwhile, I hope this workaround is helpful: https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unidentified-developer-mh40616/mac

I don't think this is really helpful -- the point of signed apps is not to simply allow unsigned apps to be installed.

In case anyone wants to download version 3.4.0, you can do so from the releases here: https://github.com/wulkano/Kap/releases/tag/v3.4.0

This unfortunately does not work on the latest version of macos.

@sindresorhus @skllcrn this has been an ongoing issue for more than a month. Many people are bummed out by this -- is the app no longer being actively developed?

skllcrn commented 2 years ago

I'm in touch with Apple support, I do not have a timeline. Getting either errors or nothing at all when attempting to generate the certificate we need... While I too understand the point signing the releases, hopefully the workaround is helpful for now.

erawhctim commented 2 years ago

If anyone is looking for a replacement to use in the meantime (albeit, a less feature-rich option), macOS supports screen recordings natively.

Thanks for your hard work @skllcrn πŸ™‚

eleijonmarck commented 2 years ago

If anyone is looking for a replacement to use in the meantime (albeit, a less feature-rich option), macOS supports screen recordings natively.

Thanks for your hard work @skllcrn πŸ™‚

I never knew this, this is amazing. The only thing is that they can have a gif from it.

It also records mic and mouse clicks. works for me directly actually

mesqueeb commented 2 years ago

@eleijonmarck don't do it. You'll end up with screenrecording files 100s of times bigger than KAP. The Filesize is the biggest downfall.

KAP's Filesize is tiny, perfect for sharing.

keithly commented 2 years ago

This is still a problem. I can no longer use any recent version of kap on macOS 11.6.1 Intel (I haven't tried every version.) 3.4.1 and older have the code signing error, and later versions have the malicious software check error.

jegli commented 2 years ago

I had the same "issue" (Kap v3.5.1, Apple M1, macOS 12.1 Monterey) but if you just click on the small question-mark and follow the instructions you might get it to work. It worked for me. Here the instructions:

In the Finder on your Mac, locate the app you want to open.

1. Don’t use Launchpad to locate the app.

2. Control-click the app icon, then choose Open from the shortcut menu.

3. Click Open.

The app is saved as an exception to your security settings, and you can open it at any time by double-clicking it, just as you do with any registered app.
jplomas commented 2 years ago

May or may not help, but I used SD Notary to help automate the code signing of an Electron-based app for Apple M1/Monterey which also kept failing until I went into the Advanced tab and ticked all the additional permissions... then all worked like magic again πŸŽ‰

SD Notary 1.4.8 Build 61: https://s3.amazonaws.com/latenightsw.com/SDNotary1.4.8-61.zip Blog and instructions: https://latenightsw.com/sd-notary-notarizing-made-easy/