MrKai77 / Loop

Window management made elegant.
GNU General Public License v3.0
6.87k stars 136 forks source link

🐞 Loop can't be opened because Apple cannot check it for malicious software. #535

Closed hericius closed 2 months ago

hericius commented 2 months ago

Bug Description

"Loop" can't be opened because Apple cannot check it for malicious software.

Steps To Reproduce

Open the newly installed Loop app (download from Git or installed using Brew)

Expected Behavior

Have an application notarised and signed by Apple.

Actual Behavior

The application does not appear to have been signed or notarised by Apple

Screenshots

Screenshot 2024-08-05 at 16 20 09

macOS Version

macOS 14.5

Loop Version

Via Brew: 1.1.1

Additional Context

No response

Final Checks

SenpaiHunters commented 2 months ago

Run

xattr -c "/Applications/Loop.app"

Loop should be notarised, so I'm very confused again, why there is another issue. All i can think is system security settings, or something.

hericius commented 2 months ago

Runs fine with xattr -c 👍

SenpaiHunters commented 2 months ago

Yep, xattr -c clears the attributes so the app can run. For everyone else who sees this comment: the issue is that Apple has flagged our Apple ID, causing it to fail Gatekeeper verification. We will investigate the cause of this issue in the coming days. In the meantime, to open Loop, you have two options:

  1. Use a shell command in Terminal: Run the following command:

    xattr -c "/Applications/Loop.app"
  2. Use the Finder method: Right-click on the Loop app, select "Open," then right-click on it again and choose "Open." Accept the popup indicating that Apple cannot check for malware.

With this, you should be able to use Loop again. If you encounter any more issues, feel free to ping me or create a new issue. I will keep this issue open for anyone else experiencing the same problem.

SenpaiHunters commented 2 months ago

This should now be completely fixed, and there is no need to change Loop or reinstall it for all users, as it's updated live!