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

Issues caused by unsigned code: MacOS prompts damaged, MacOS may not work after new version updates, Windows prompts trojan, etc. #18

Open
ZacharyL2 opened this issue Jun 25, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@ZacharyL2
Copy link
Owner

As this open-source project currently doesn't provide code signing for all platforms and only uses GitHub Actions for simple build releases, you might encounter some of the issues mentioned above. This issue collects related problems and provides temporary solutions.

  • macOS warning about being damaged: Currently, it uses "signingIdentity": "-" to bypass signing. You need to go to "Security & Privacy" in macOS settings and choose "Open Anyway."

  • macOS not working after updates: I suspect this might be due to the inconsistency in code signing with each new build version. You may need to remove and re-add (input monitoring) permissions after each update.
    339296976-4d62d705-4a7a-435b-b834-c8bb17e09b88

  • Windows warning about malware: I haven't encountered this issue on Win11 Pro, but some versions of Windows (or certain security software) might show this alert. You can choose to ignore it.

@TheSethRose
Copy link

These were the exact steps for how I fixed the issue with macOS showing “App is damaged and should be moved to trash” warning on MacOS 15 (Sequoia), as mentioned in the original comment.

macOS warning about being damaged: Currently, it uses "signingIdentity": "-" to bypass signing. You need to go to "Security & Privacy" in macOS settings and choose "Open Anyway."

  1. Open System SettingsPrivacy & Security.
  2. Scroll down to Security and set Allow apps downloaded from to App Store and identified developers.
  3. Try opening the app again. If you still get the warning:
    • Go back to System SettingsPrivacy & Security.
    • Look for an option that says Open Anyway under Security (it should appear shortly after attempting to open the app).
    • Click Open Anyway to allow the app to run.

This should let you bypass the warning and run the app without further issues.

@fulldecent
Copy link

Screenshot 2024-11-04 at 15 26 49

still an issue

@mayurankv
Copy link

mayurankv commented Dec 17, 2024

You need to unquarantine the app: sudo xattr -cr /Applications/KeyEcho.app (obviously do your own research before you decide to do this to ensure you are confident in what you are doing and satisfied the app is safe).

EDIT: This does let you open the app, but now I'm having some weird issue where I can't download any sounds and even manually installing as in the CustomSounds.md file has no effect :((

EDIT 2: I could also open this by repeating the previous step by Cmd-Clicking the application and following the same steps in system preferences as for the dmg. However in all cases, the soundpack.config.json file is not generated which means I cannot proceed to test the app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants