核心媒体插件标识符

Core Media plug-in identifier

我已经为 OS X 创建了一个 CMIO (CoreMediaIO) 插件,它可以作为基础 the Apple's example with SDK 访问媒体硬件(在我的例子中是一个虚拟相机)。一切正常,但现在在发布之前我遇到了获取唯一媒体插件标识符的问题:

一般来说 CoreMedia.framework 的文档并不多,我很好奇有没有办法在某些共享数据库或其他东西中获取这个唯一的插件标识符?

所以最终我使用了 TSI 并得到了 Apple 的下一个响应:

As long as you’re properly generating the UUID, nothing else is required to ensure uniqueness. The generation process itself guarantees uniqueness. As for generating the UUID, the command line tool “uuidgen” can take care of that:

https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/uuidgen.1.html