Final Cut Pro X 的"creator code"是什么?



我正在将Apple Events发送到Final Cut Pro X。目前我有试用版(免费总是很好的实验)。然而,查看包中的.plist,创建者代码被指定为"???",其捆绑包ID为"com.apple.FinalCutTrial"。我发现FCP 7的创建者代码是"KeyG",但没有具体涉及FCPX。

对于事件本身,我也在寻找它支持的事件。苹果公司的"MovieAssembler"样本日期为2007年11月11日,列出了Final Cut Pro 5.x。我在FCPX试用版上抛出了一些事件,但我得到了一个带有关键字"errn"和一个long的事件,其较低的单词翻译为-1708,"错误苹果事件未处理"(似乎并非巧合)。他们也有FxPlug架构,但这是针对视频的。

这给我留下了几个问题:

  1. Final Cut Pro X的创建者代码是什么?看到它与项目文件不向后兼容,我怀疑代码可能发生了更改
  2. 有人能给我指一下FCP X支持的苹果活动的例子/文档吗

我有一个苹果开发者帐户,所以可以访问他们网站上的资源(如果我知道它在哪里!)

谢谢!!

如果有其他人来找。。。

  1. 事实证明,Final Cut Pro X没有创建者代码。就像试用版一样,它的CFBundleSignature(操作系统类型代码)是"???"。它的Bundle ID是"com.apple.FinalCut"(与试用版略有不同)。

  2. FCP X不再支持Apple Events。它似乎对一般的"打开文件"事件做出了响应,尽管我预计这是因为Cocoa/AppKit通过应用程序委托-application:openFile:方法路由请求。

最新更新