Final Cut Pro X的“创建者代码”是什么?

时间:2012-03-09 03:51:05

标签: appleevents finalcut

我正在努力将Apple Events发送到Final Cut Pro X.目前我有试用版(免费总是很适合试验)。但是,查看包中的.plist,创建者代码被指定为“????”它的包ID是“com.apple.FinalCutTrial”。我发现FCP 7的创建者代码是“KeyG”,但没有具体关于FCPX。

对于活动本身,我也在寻找它支持的活动。来自Apple的“MovieAssembler”样本日期为2007年11月,并列出了Final Cut Pro 5.x.我在FCPX试验中抛出了一些事件,但是我收到了一个关键'errn'和一个long的事件,其低字转换为-1708,“错误苹果事件没有处理”(似乎不仅仅是巧合)。他们也有一个FxPlug架构,但那是针对视频的。

这让我有几个问题:

  1. Final Cut Pro X的创建者代码是什么?看到它与项目文件不向后兼容,我怀疑代码有可能发生变化。
  2. 有人能指出我关于FCP X支持的Apple Events的示例/文档吗?
  3. 我有一个Apple开发者帐户,因此可以访问他们网站上的资源(如果我知道它在哪里!)

    谢谢!

1 个答案:

答案 0 :(得分:2)

如果有其他人来看......

  1. 原来,Final Cut Pro X有 no 创建者代码。就像试验一样,它的CFBundleSignature(操作系统类型代码)是'????'。它的Bundle ID是“com.apple.FinalCut”(与试验略有不同)。

  2. FCP X不再支持Apple Events。它似乎响应了通用的“打开文件”事件,但我希望这是因为Cocoa / AppKit通过app delegate -application:openFile:方法路由请求。