OSXアプリケーションを作成していますが、iMacのログインページにGUIが必要です。再起動後にlaunchd plistファイルを実行することができます。下記のplistファイルには、「/ライブラリ/のLaunchAgents /」ディレクトリにされています。再起動後にLaunchd Plistファイルが実行されない
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<false/>
<key>Label</key>
<string>com.example.apple-samplecode.PreLoginAgentCocoa</string>
<key>LimitLoadToSessionType</key>
<string>LoginWindow</string>
<key>KeepAlive</key>
<true/>
<key>ProgramArguments</key>
<array>
<string>/Library/PrivilegedHelperTools/PreLoginAgentCocoa.app/Contents/MacOS/PreLoginAgentCocoa</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
ファイルには、私はデスクトップからログアウトするときのために動作しますが、私はコンピュータを再起動したときに動作しません。
助けが役に立ちます。
私はLaunchDeamonも作って、それをログイン画面に表示することができます。 – KyleThe1st
Launch Deamonにスクリプトを追加しても、私が変更するものはありますか? – KyleThe1st
私はそれを考え出しました、私は暗号化されたドライブを持っていますので、私のMacがログインしてから起動して、loginwindowの画面が表示されないようにしますが、Macが暗号化されていなければ動作します。 – KyleThe1st