2

runWorkflowAsServiceカスタムInputTypeIdentifier値を使用する新しいサービス (OSX) を作成したいと考えています。これを実現する方法はありますか?

たとえば、架空のワークフローの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>

試行錯誤の結果、事前定義されたcom.apple.AutomatorUTI のみがシステムの workflowServiceRunner に受け入れられるようです。回避策はありますか?

4

0 に答える 0