ฉันพยายามสร้าง Launch Agent แบบง่าย ๆ ที่เรียกใช้แอปทดสอบที่โหลดระบบ ฉันติดตามเอกสารอย่างเป็นทางการ แต่ไม่สามารถใช้งานได้ ไฟล์ plist ของฉันอยู่ที่ /Library/LaunchAgents/Test.launcher.mac.service.plist a ls -l ส่งคืน:
-rwx------@ 1 root wheel 578 Jan 21 08:46 /Library/LaunchAgents/Test.launcher.mac.service.plist.
เนื้อหาของฉันคือ:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/P$
<plist version="1.0">
<dict>
<key>Label</key>
<string>Test.launcher.mac.service</string>
<key>KeepAlive</key>
<true/>
<key>StandardOutPath</key>
<string>/var/opt/AuraService.log</string>
<key>StandardErrorPath</key>
<string>/var/opt/AuraServiceError.log</string>
<key>Program</key>
<string>/Applications/TextEdit.app/Contents/MacOS/TextEdit</string>
<key>Debug</key>
<true/>
<key>RunAtLoad</key>
<true/>
</dict>
ฉันทำอะไรผิด
ฉันไม่ได้รับข้อผิดพลาดใด ๆ หากเรียกใช้งาน launchctl load ด้วย "-W" หรือไม่มี "-W"
—
moscoquera
ฉันติดตั้งนิยามงานนี้ด้วยการคัดลอกและวางและโหลด คำเตือนเดียวที่ฉันมีคือในระบบของฉัน
—
LCC
/var/opt
ไม่มีไดเรกทอรีอยู่ TextEdit เริ่มอย่างไรก็ตาม คุณแน่ใจหรือไม่ว่า TextEdit ไม่เริ่มทำงาน บางทีมันอาจไม่ได้เปิดหน้าต่าง
launchctl load /Library/LaunchAgents/Test.launcher.mac.service.plist
?