Estoy trabajando en la extensión de sincronización de Yosemite Finder, y necesito saber si puedo habilitarla yo solo sin obligar a los usuarios a encenderla.
Me di cuenta de que al inicio escribe el mensaje en el registro:
PM com.apple.preferences.extensions.remoteservice[2241]: ### com.MyHome.FinderExtension setting enabled:1
¿Puedo encenderlo manualmente de alguna manera?
¡Gracias!
Respuestas:
pluginkit -e use -i <com.XXX.plugin_bundle_id>
instala la extensión!fuente
Esto no es posible como creo que desearía que fuera: a través del código Objective-C dentro de su aplicación. Esto sería un riesgo de seguridad si se permitiera. De manera similar a habilitar las opciones de accesibilidad para una aplicación, la aplicación en sí no puede configurar esto. Además, a través de las secuencias de comandos de la GUI, la accesibilidad debe estar habilitada para su aplicación de todos modos, lo que es más complicado de lo que vale para el usuario final.
fuente