【发布时间】:2012-08-01 10:02:33
【问题描述】:
我有一个应用程序,我需要使用 Quartz Composer 和自定义插件制作 Quartz 电影,并让它在能够播放 Quartz 电影的 3rd 方应用程序中运行。
作为第一步,我使用 Xcode 成功开发了我的自定义插件,并在 Quartz Composer 中“构建”了一个合成。我在 Quartz Composer 中运行了这一切,这在 Quartz Composer 中的查看器中运行良好。
随后我尝试在 3rd 方应用程序中播放它,但它无法播放,电影的其他部分播放了,但我的插件根本不起作用。然后我尝试了 QuickTime 播放器,在一台机器上它的行为完全相同 - 播放了电影,但我的插件不起作用。在另一台机器上,我收到错误“Quicktime player 在使用“My Plugin Name”插件时意外退出。
在这之后,我有点困惑,我阅读了论坛,发现了安全和不安全补丁的概念。我想知道这是否是我的补丁在 Quartz composer 以外的应用程序中不起作用的原因。
如果我启用“指示不安全补丁”菜单项,那么它会在插件上显示一个未锁定的挂锁图标,可能表明它实际上是不安全的。
一些问题:
我是否走在正确的轨道上,是不是因为它被认为不安全而没有播放我的自定义插件?
如何告诉“应用程序”或系统它是安全的?
实现我想做的事情的正确方法是什么?
欢迎任何其他想法,有用的信息。
谢谢你,
亲切的问候,
卡勒姆。
【问题讨论】:
标签: quartz-composer