我编写了一个使用 Pod PodioKit的Cocoa Automator动作。在 Automator 工作流程中使用时一切正常,该方法被调用并且所有步骤都有效。- (id)runWithInput:(id)input fromAction:(AMAction *)anAction error:(NSDictionary **)errorInfo
当我尝试使用相同的操作构建Automator 服务或Automator 应用程序时,会出现此问题。该方法被调用,我可以从调用- (id)runWithInput:(id)input fromAction:(AMAction *)anAction error:(NSDictionary **)errorInfo
中读取结果。NSLog()
但是所有对 PodioKit 方法的调用都被完全忽略了,就像它们不存在一样。Automator 似乎跳过了电话:-/
也许有人遇到了类似的问题,并找到了一个复选框、一个构建设置或类似的东西来让 Automator 服务处理外部 API/Pod。或者也许是一个很好的提示/问题到正确的方向......