Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please, sign macos app #1667

Open
evg64 opened this issue Mar 17, 2024 · 6 comments
Open

Please, sign macos app #1667

evg64 opened this issue Mar 17, 2024 · 6 comments

Comments

@evg64
Copy link

evg64 commented Mar 17, 2024

Hello! Plover can not run on Mac by default due to security reasons (it is not signed, so MacOS cannot validate app's developer). However there is a workaround: you can add Plover to exception list so that OS still runs it (despite untrusted developer).
My problem is the following: my corporate policies forbid launching unsigned applications (there isn't even button like "still run potentially dangerous software"). So it seems there is no way to run Plover on my Mac.
If it is possible, please, sign the app.

@appetrosyan
Copy link

Signing programs for Mac OS is a complicated and somewhat expensive ordeal. You need an Apple developer ID which is not free, then you need to have a private key and have it be notarised by Apple. Which is also quite expensive.

I don't know about the funding situation... Maybe it's feasible?

https://support.apple.com/en-gb/guide/security/sec3ad8e6e53/web

@evg64
Copy link
Author

evg64 commented Apr 5, 2024

It's a pity, the signing process is not simple/free. Concerning the funding feasibility - I think there is an option to give it a try through donations, but no guarantee.
Is it possible to run Plover from sources with Python interpreter?

@user202729
Copy link
Member

user202729 commented Apr 7, 2024

Of course it's possible (how else would the developers run it?) — there is a link to the guide in the README, refer to https://github.com/openstenoproject/plover/blob/main/osx/README.md .

There's still the question of whether the corporate policy allows it however.

@gdwaynewarner
Copy link

When I download a new version of Plover on my iMac, I Control-click it, which brings up a dialog window which asks something like “Allow all users to access?”

When you click “Yes,” Plover should start working for you.

@appetrosyan
Copy link

sorry, @gdwaynewarner this is a specific case where that’s not easy

@gdwaynewarner
Copy link

gdwaynewarner commented Apr 7, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants