Objective c Microsoft Excel的应用程序名是什么?

Objective c Microsoft Excel的应用程序名是什么?,objective-c,cocoa,nsworkspace,Objective C,Cocoa,Nsworkspace,我将与-[NSWorkspace fullPathForApplication:一起使用的Microsoft Excel的应用程序名是什么?它是@“Microsoft Excel”(至少在office 2008中): 这: 产出: 2012-09-10 21:42:57.059 Craplet[2164:707] path: /Applications/Microsoft Office 2008/Microsoft Excel.app 我尝试了“Excel”和“MS Excel”,并确认它们返

我将与
-[NSWorkspace fullPathForApplication:
一起使用的Microsoft Excel的应用程序名是什么?

它是@“Microsoft Excel”(至少在office 2008中):

这:

产出:

2012-09-10 21:42:57.059 Craplet[2164:707] path: /Applications/Microsoft Office 2008/Microsoft Excel.app

我尝试了“Excel”和“MS Excel”,并确认它们返回空值。

Excel的名称和路径可以更改,任何应用程序的名称和路径也可以更改。您可能需要考虑使用其捆绑ID(即COM。微软。Excel。< /p>)作为应用程序名称作为<代码> NSCORS> <代码>。代码>@“邮件”,
@“终端”
@“Excel”
,等等。您有什么问题吗?我的计算机上没有Excel,因此无法尝试启动它。问题是:名称是MS Excel还是Microsoft Excel或Excel?谢谢
2012-09-10 21:42:57.059 Craplet[2164:707] path: /Applications/Microsoft Office 2008/Microsoft Excel.app