0

我用 AppleScript 创建了一个脚本并将其导出为应用程序。如何强制应用程序始终保持打开状态,以便用户无法强制退出它:即如何在强制退出时再次打开应用程序?

谢谢

4

1 回答 1

1

您可以将这样的 plist 保存为~/Library/LaunchAgents/test.plist

<?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>KeepAlive</key>
    <true/>
    <key>Label</key>
    <string>test</string>
    <key>Program</key>
    <string>/Applications/Untitled.app/Contents/MacOS/applet</string>
    <key>RunOnLoad</key>
    <true/>
</dict>
</plist>

可以launchctl load ~/Library/LaunchAgents/test.plist通过注销并重新登录来加载它。

于 2013-06-10T15:38:13.470 回答