我想创建一个使用自定义runWorkflowAsService
值的新服务(OSX InputTypeIdentifier
)。有没有办法让这种情况发生?
例如,假设工作流程的document.wflow
文件(由Automator生成)如下所示:
<key>workflowMetaData</key>
<dict>
<key>serviceInputTypeIdentifier</key>
<string>com.apple.Automator.fileSystemObject</string>
...
</dict>
但我希望(例如)这是可能的:
<key>serviceInputTypeIdentifier</key>
<string>com.apple.ApplicationBundle</string>
从反复试验看,系统workflowServiceRunner似乎只接受预定义的com.apple.Automator
UTI。有解决方法吗?