Info.plist'in değiştirilmesi çoğu zaman pratik değildir. Ayrıca uygulamanın menü çubuğunu da kaldırır. Uygulama imzalanırsa, Info.plist'in düzenlenmesi genellikle kod imzasını bozar, böylece örneğin uygulamanın oturum açma anahtarlığındaki öğelere otomatik olarak erişmesine izin verilmez. Info.plist değiştirilmişse TextEdit ve Chess gibi bazı uygulamalar başlatılır. Uygulamayı yükseltirseniz Info.plist de değiştirilebilir.
(Eğer farklı varyantları gördüyseniz <key>LSUIElement</key><string>1</string>
, hem LSUIElement
ve NSUIElement
işin ve <string>1</string>
ayrıca değiştirilebilir <integer>1</integer>
veya <true/>
. Bkz grep -A1 [LN]SUIElement /Applications/*/Contents/Info.plist
.)
Cadı , uygulamaları ada göre hariç tutma seçeneğine sahiptir:
Çoğunlukla klavye kısayolları kullanarak veya Alfred ile uygulamalar arasında geçiş yapıyorum . KeyRemap4MacBook ile ⌘⇥ ve ⇧⌘⇥'yi devre dışı bıraktım:
<autogen>__KeyToKey__ KeyCode::TAB, VK_COMMAND | ModifierFlag::NONE,
KeyCode::VK_NONE</autogen>
<autogen>__KeyToKey__ KeyCode::TAB, VK_COMMAND | VK_SHIFT |
ModifierFlag::NONE, KeyCode::VK_NONE</autogen>