J'ai donc récemment créé un wrapper .app
pour un script zsh, mais lorsque je l'exécute, l'icône de l'application continue de sauter dans le Dock.Comment faire pour que l'icône du quai cesse de rebondir après le démarrage de mon script d'encapsuleur?
L'application est essentiellement:
% find Example.app -type f
Example.app/Contents/Info.plist
Example.app/Contents/MacOS/wrapper.sh
% cat Example.app/Contents/Info.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>
<!-- tell OSX what the name of the executable is -->
<key>CFBundleExecutable</key>
<string>wrapper.sh</string>
</dict>
</plist>
% cat Example.app/Contents/MacOS/wrapper.sh
#!/usr/bin/env zsh
# not my real script, but something else that hangs for a while
sleep 10
%
Vous pouvez également grab it from github.
Y a-t-il un moyen pour que l'icône de l'application arrête de sauter, et agisse comme une application normale, et reste-t-elle assise là avec un triangle à côté de ?
Merci d'avoir expliqué pourquoi! – rampion