Macos I';我试图在OSX Sierra的dock中隐藏活动应用程序,但我';我正在做的只是使应用程序崩溃

Macos I';我试图在OSX Sierra的dock中隐藏活动应用程序,但我';我正在做的只是使应用程序崩溃,macos,macos-sierra,macos-app-extension,Macos,Macos Sierra,Macos App Extension,我对这个问题做了一些研究,理论上你可以插入 <key>LSUIElement</key> <true> LSUIElement 就在之前 </dict> </plist> 在.dmg文件的末尾,即使在使用时,也可以从dock中隐藏图标。我不是在寻找“更改dock图标”或“完全隐藏dock”之类的解决方法,我想知道这类事情是如何工作的,以及为什么它只是破坏应用程序而不是隐藏dock图标。我想出来了,LSUIElement显然只是

我对这个问题做了一些研究,理论上你可以插入

<key>LSUIElement</key>
<true>
LSUIElement
就在之前

</dict>
</plist>


在.dmg文件的末尾,即使在使用时,也可以从dock中隐藏图标。我不是在寻找“更改dock图标”或“完全隐藏dock”之类的解决方法,我想知道这类事情是如何工作的,以及为什么它只是破坏应用程序而不是隐藏dock图标。

我想出来了,LSUIElement显然只是破坏了一些应用程序,但执行相同操作的变通方法是NSUIelement而不是LSUIelement。我喜欢我花了几个小时研究这个问题,然后在问了两分钟后找到了正确的答案

您可以将其添加到Info.plist中,而不是.dmg中,它通常是有效的。你遇到的车祸是什么?你什么时候收到?事故日志是什么?痕迹?有什么东西记录到控制台吗?在这个问题上,完全不可能解决信息匮乏的问题。我发现,LSUIElement显然只是使一些应用程序崩溃,但执行相同操作的解决方法是NSUIelement,而不是LSUIElement。我喜欢我花了几个小时研究这个问题,然后在问了两分钟后找到了正确的答案。