Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何从dock中删除图标,但保留在cmd选项卡中(Cocoa)_Objective C_Cocoa_Xcode_Interface Builder_Dock - Fatal编程技术网

Objective c 如何从dock中删除图标,但保留在cmd选项卡中(Cocoa)

Objective c 如何从dock中删除图标,但保留在cmd选项卡中(Cocoa),objective-c,cocoa,xcode,interface-builder,dock,Objective C,Cocoa,Xcode,Interface Builder,Dock,我知道如何通过在info.plist中设置LSUIElement属性来从dock中删除应用程序,是否仍然可以隐藏此图标,但它仍然显示在cmd选项卡查看器中(它是一个状态栏应用程序)。我知道这可能是一次黑客攻击,但我仍然非常感谢您的帮助。这是不可能的。应用程序切换器和Dock使用相同的标准来确定应用程序是否应出现在它们中。现在还不清楚如何“切换到”一个没有窗口的应用程序 (如果你的应用程序确实有某种短暂的窗口,就像水银一样,你应该使用热键来激活它。)

我知道如何通过在info.plist中设置LSUIElement属性来从dock中删除应用程序,是否仍然可以隐藏此图标,但它仍然显示在cmd选项卡查看器中(它是一个状态栏应用程序)。我知道这可能是一次黑客攻击,但我仍然非常感谢您的帮助。

这是不可能的。应用程序切换器和Dock使用相同的标准来确定应用程序是否应出现在它们中。现在还不清楚如何“切换到”一个没有窗口的应用程序

(如果你的应用程序确实有某种短暂的窗口,就像水银一样,你应该使用热键来激活它。)