dayone2 CLI being blocked as malware by macOS Sequoia
-
The
dayone2cannot run on macOS Sequoia as the OS is rejecting it as malware.“dayone2” was not opened because it contains malware. This action did not harm your Mac.
-
+1
I cannot use dayone2 from today.
I am currently importing my Evernote diary entries. Yesterday I was still able to import entries wuderbar, today nothing works anymore: the message “Malware blocked” for dayone2 appears.
-
+1
Tried to use
dayone2today after a long time to import some entries from a text file, but I’m getting the malware alert and cannot continue. -
what I have tried:
sudo codesign --force --deep --sign - '/Applications/Day One.app/Contents/Resources/dayone2'–> no success
## Switching off the gatekeeper for one app only:
sudo xattr -d com.apple.quarantine '/Applications/Day One.app'or
sudo xattr -d com.apple.quarantine '/Applications/Day One.app/Contents/Resources/dayone2'–> no success
## Change Gatekeeper status with Sentinel: does not work either
GitHub – alienator88/Sentinel: SwiftUI gatekeeper configuration GUI
OpenSentinel –> add “disable Gatekeeper Profile” –> go to Settigs –> Allow Gatekeeper Profile
check Gatekeeper State in Terminal:
spctl --statusOutput: “assessments disabled”
In Terminal: start dayone2.
–> no success, Malware error persists
## next Try: file properties
In Finder: Cwd-I (show file information) –> want to set property “Override Malware Protection” –> this checkbox doesn’t exist for dayone.app or dayone2
Summary: I have no further ideas
-
-
-
I just now ended up creating a .csv file of the entries I’m trying to import and importing the csv into the iOS app. Caveat is that it is very picky on the date format (it must be ISO format with milliseconds and zone or it will halt the import).
Importing or using the URL scheme is the only work-around for the CLI not working, as the desktop app isn’t scriptable (like a lot of newer Mac apps; it seems they’re abandoning AppleScript in droves).
-
I’ve setup fresh Mac on the Sonoma version and after installing cli I see this messages when I’m trying to run cli:
“dayone2” will damage your computer.
This file was downloaded on an unknown date.
-
Seeing the same. Had my script I use to generate journal entries dump to an MD file and copied that in the GUI version, although I had to manually set location and time/date and such. Oct14 App Store version update doesn’t seem to fix the issue (didn’t realize I hadn’t updated in a bit)
-
I’ve just updated the fresh Dayone from the App Store and reinstalled cli command – works as before ❤️
-
Updated to the newest AppStore version 2024.22(1608) and it did not fix the issue for me, even after doing the
sudo bash /Applications/Day One.app/Contents/Resources/install_cli.shreinstall of the CLI tool. -
-
- Removing Day One.app
- install new version fresh from Appstore
- cd /Applications/Day One.app/Contents/Resources
- sudo bash install_cli.sh
- dayone2
- Output: [1] 97539 killed dayone2
Aaaahhhhhhh I had several hundreds of notes from evernote with many many images waitin for import. I had imported 600 without error, all fine, but since last Sunday exists the annoying XProtect “malware” Window.
-
Installed after Version 2024.22 (1608) and it is now working as expected on macOS 15.0.1.
-
Can confirm it is working again with the new update, but only if you delete the existing
/usr/local/bin/dayone2app **first**, and then do the CLI installer again. -
Deleting the helper app (after update) did the trick, thanks gloriouslyawkwardicloudcom. I just had assumed the install script clobbered any existing version. Now I know !
-
-
YESSSS, it works!
Now I had imported my waiting 308 notes with 399 resource items in 4 minutes. THANKS!
-
So the process is the following after updating to the latest DayOne app on Mac:
/usr/local/bin/dayone2 sudo bash /Applications/Day One.app/Contents/Resources/install_cli.sh -
oops, forgot something:
sudo rm /usr/local/bin/dayone2 sudo bash /Applications/Day One.app/Contents/Resources/install_cli.sh