Я пытаюсь автоматически смонтировать том VeraCrypt с правильным паролем, PIM, а затем стереть кеш.
Если я попробую это через терминал, он будет работать нормально, вот так:
/Applications/VeraCrypt.app/Contents/MacOS/VeraCrypt --auto-mount=favorites --pim 243 --password=mysupersecurepassword /c
Я также попытался разделить аргументы команды на отдельные команды, такие как:
<string>/Applications/VeraCrypt.app/Contents/MacOS/VeraCrypt --auto-mount=favorites</string>
<string>--pim 243</string>
<string>--password=mysupersecurepassword</string>
К сожалению, я не программист и не разбираюсь в базовом синтаксисе, поэтому я просто пытаюсь следовать другим руководствам и инструкциям, которые меня не устраивают. Есть идеи, что не так в коде?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN
http://www.apple.com/DTDs/PropertyList-1.0.dtd>
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.veracrypt.auto-mount-favorites</string>
<key>RunAtLoad</key>
<true/>
<key>ProgramArguments</key>
<array>
<string>/Applications/VeraCrypt.app/Contents/MacOS/VeraCrypt --auto-mount=favorites --pim 243 --password=mysupersecurepassword /c</string>
</array>
</dict>
</plist>