在OS X 10.9.1上,当我尝试从GNU屏幕终端在OS X上启动GUI Apps时,该应用程序只是挂起而不显示窗口。从屏幕外的常规终端启动相同的应用程序可以正常工作。
Laptop:/Users/ambarish> /Applications/TextEdit.app/Contents/MacOS/TextEdit
没事 没有窗口,甚至对Ctrl-C都没有响应。
我可以从另一个终端杀死TextEdit,然后得到
Terminated: 15
Laptop:/Users/ambarish>
我是OS X n00b,正在从Linux切换;我究竟做错了什么?是否需要设置类似于$ DISPLAY的env变量?
要在MacOS上启动“本机应用程序”,请不要尝试识别并运行其“主二进制文件”。而是使用魔术的“打开”命令:
open /Applications/TextEdit.app
应该从任何终端,屏幕或否执行您想要的操作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句