If you for some reason need to run Logisim on your Mac running Catalina, Big Sur or later and can't use an updated fork like Logisim Evolution then here are the instructions for you.
- Download the
.jar
version of Logisim from the SourceForge. You wantlogisim-generic-2.7.1.jar
. Do not, bother trying to install from the file labelledlogisim-macosx-2.7.1.tar.gz
, this will not work. - Make sure you have Java on your Mac. If you don't, install it from https://www.java.com
- Open the Finder and hit ShiftCmdG on your keyboard and paste in
/System/Library/CoreServices/
and hit Enter to navigate to this folder. In here locate a file called eitherJava Launcher.app
orJar Launcher.app
- Open System Prefrences and navigate to Security & Privacy → Privacy → Full Disk Access.
- Unlock the padlock in the bottom left by clicking it and authorizing with your password/Touch ID.
- Drag
Java Launcher.app
from the folder we just found it in, into the Full Disk Access pane that contains a list of apps. Once it's dragged in, make sure it's checked. - You can now launch
logisim-generic-2.7.1.jar
. For the first launch, right click it and click "Open" rather than just double clicking the file. You'll get a warning about the app being unsigned but you can ignore this and click open anyway.
It worked perfectly!
Thank you very much!
(Macbook M1 Pro, macOS Monterey)