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

macos: codesign for new macos security limitation #184

Merged
merged 1 commit into from
Aug 8, 2024
Merged

Conversation

VitoVan
Copy link
Owner

@VitoVan VitoVan commented Aug 8, 2024

Before this change:

  1. CALM itself will be shown as a damaged application,
    the user has to de-quarantine it with command line:

    xattr -d com.apple.quarantine /Applications/Calm.app

  2. CALM made applications, will also be shown as damaged,
    the user also has to de-quarantine them.

After this change:

  1. CALM itself still be shown as a damaged application.

  2. CALM made applications, will shown as:
    "cannot be opened because the developer cannot be verified."
    which is better, since the user could open it with right click.

@VitoVan VitoVan changed the title fix macos-14 code signing macos: codesign for new macos security limitation Aug 8, 2024
@VitoVan VitoVan force-pushed the macos-14-codesign branch from 6dbaa62 to 3d1ce3c Compare August 8, 2024 05:41
Before this change:

1. CALM itself will be shown as a damaged application,
   the user has to de-quarantine it with command line:

   xattr -d com.apple.quarantine /Applications/Calm.app

2. CALM made applications, will also be shown as damaged,
   the user also has to de-quarantine them.

After this change:

1. CALM itself still be shown as a damaged application.

2. CALM made applications, will shown as:
   "cannot be opened because the developer cannot be verified."
   which is better, since the user could open it with right click.
@VitoVan VitoVan force-pushed the macos-14-codesign branch from 3d1ce3c to 0e2afd2 Compare August 8, 2024 05:41
@VitoVan VitoVan merged commit 8fbedd0 into main Aug 8, 2024
30 checks passed
@VitoVan VitoVan deleted the macos-14-codesign branch August 8, 2024 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant