¿Cómo creo un servicio de "Reemplazar texto" basado en Automator que funciona con sandboxing?

2

Quiero crear un servicio utilizando Automator en macOS 10.12.6.

Seleccioné:

  

El servicio recibe el texto enriquecido seleccionado en cualquier aplicación
  La entrada es toda la selección Output️ La salida reemplaza el texto seleccionado

Luego planeo transformar el texto usando AppleScript. Bastante fácil, ¿verdad? Pero he creado varios Servicios utilizando este enfoque, y cuando los selecciono en TextEdit, todos los servicios fallan. Veo el ícono de la rueda giratoria momentáneamente y no aparece un cuadro de diálogo de error.

En Console.app, veo este error:

sandboxd
Subsystem: com.apple.sandbox.reporting Category: violation
SandboxViolation: TextEdit(11092) deny file-read-data /Users/somebody/Library/Services/Demo.workflow
Violation: deny file-read-data /Users/somebody/Library/Services/Demo.workflow

¿Cómo consigo que mi Servicio cumpla con las restricciones de Sandbox?

    
pregunta Jacob Budin 26.09.2017 - 17:01

0 respuestas

Lea otras preguntas en las etiquetas