Since readiamond is an open-source application without Apple's code signing certificate, macOS may block the app from running due to security restrictions. Follow these steps to install and run the app:
- Go to the Releases page
- Download the latest
readiamond-Mac-*-Installer.dmgfile - Wait for the download to complete
macOS by default only allows apps from the App Store and identified developers. Since readiamond is open-source, you need to allow apps from all sources:
- Click the Apple menu (🍎) in the top-left corner of your screen
- Select System Settings (or System Preferences on older macOS versions)
- In the search bar at the top, type "security" or "privacy"
- Click on Privacy & Security (or Security & Privacy)
- Scroll down to find the section "Allow applications downloaded from:"
- You'll see three options:
- App Store
- App Store and identified developers
- Anywhere (this option may be hidden)
- If you don't see "Anywhere", you need to enable it via Terminal:
- Open Terminal (press
Cmd + Space, type "Terminal", press Enter) - Copy and paste this command:
sudo spctl --master-disable
- Press Enter
- Enter your Mac password (you won't see the password as you type, this is normal)
- Press Enter again
- Open Terminal (press
- Go back to System Settings → Privacy & Security
- You should now see "Anywhere" as an option
- Select "Anywhere" to allow all applications
macOS adds a "quarantine" attribute to downloaded files, which prevents them from running. Remove it:
-
Open Terminal (press
Cmd + Space, type "Terminal", press Enter) -
Navigate to your Downloads folder:
cd ~/Downloads
-
Remove the quarantine attribute from the DMG file:
xattr -d com.apple.quarantine readiamond-Mac-*-Installer.dmg(Replace
*with the actual version number, e.g.,readiamond-Mac-0.0.1-beta.4-Installer.dmg)Tip: You can type
readiamondand pressTabto auto-complete the filename -
If you see "No such xattr" error, that's okay - it means the file doesn't have quarantine attribute
- Double-click the
readiamond-Mac-*-Installer.dmgfile in your Downloads folder - A window will open showing the readiamond app icon
- Drag the readiamond icon to the Applications folder icon
- Wait for the copy to complete
- Eject the DMG disk image (click the eject button next to it in Finder, or drag it to Trash)
- Open Terminal again
- Remove quarantine from the installed application:
xattr -d com.apple.quarantine /Applications/readiamond.app
- If you see "No such xattr" error, that's fine - proceed to the next step
- Open Finder
- Go to Applications folder (press
Cmd + Shift + Aor click Applications in the sidebar) - Find readiamond in the list
- Right-click (or
Ctrl + Click) on readiamond - Select Open from the context menu
- You may see a security warning - click Open again
- The application should launch!
Solution: Right-click the app → Open → Click Open in the dialog
Solution: Run this command in Terminal:
sudo xattr -rd com.apple.quarantine /Applications/readiamond.appThen try opening again
- Make sure you completed Step 2 (Allow apps from all sources)
- Try removing quarantine again:
xattr -d com.apple.quarantine /Applications/readiamond.app