如何以编程方式检测Mac OS X Server Edition?

kil*_*sky 4 macos objective-c

有谁知道任何有助于区分Mac OS X"服务器版"和"桌面版"的API?我的应用程序应该知道它当前运行的Mac OS X版本.(服务器或桌面)

Gor*_*son 6

sw_vers 似乎通过检查/System/Library/CoreServices/ServerVersion.plist来做到这一点 - 你可能只是看看文件是否存在.