plist 파일을 만들어 사용자 Mac의 LaunchAgents에 넣으려고합니다. 이 plist는 Mac이 켜지거나 사용자가 로그인 할 때마다 특정 응용 프로그램이 열리는 지 확인하는 데 사용됩니다. 지식으로는 plist가 지금 당장 작동해야한다고 확신하지만 실제로는 그렇지 않습니다. Mac을 다시 시작하거나 로그 아웃했다가 다시 로그인 할 때마다 아무런 반응이 없습니다.OS 로딩시 Mac 응용 프로그램이 작동하지 않습니다.
다른 Mac과 비교하기 쉽도록 모든 Mac에있는 일반 Calc 앱을 열려고합니다.
내가 현재 한 일을 나열하려면 plist를 아래에 만들고 open.plist
이라고 지정합니다. 그와 함께 내 Mac의 라이브러리 폴더에있는 LaunchAgents 폴더에 넣었습니다.
여기 내 현재 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>Label</key>
<string>com.user.loginscript</string>
<key>Program</key>
<string>/Applications/Calculator.app</string>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
</dict>
</plist>
는 기본적 아이디어는 LaunhAgents 내에서이 PLIST을 가지고 다음은 응용 프로그램 또는 문서 폴더에 응용 프로그램을로드 한 것입니다.