我想使用Apple Script和Sandboxing创建InDesign文档。
我的Apple脚本是:
告诉应用程序Adobe Indesign CS5.5
制作新文件
结束告诉
我的权利条目是:
在Adobe InDesign CS5.5.app中,Info.plist捆绑包标识符为com.adobe.InDesign
我尝试输入com.adobe.InDesign和com.adobe.indesign。
当我运行沙箱应用程序时,它只会启动Adobe InDesign Application,而不会在其中创建任何文档。
我检查控制台应用程序(在/ Applications / Utilities /中可用),在“所有消息”系统日志查询中查找沙盒违规,它给出以下错误:
AppleEvents / sandbox:返回errAEPrivilegeError / -10004并拒绝从进程中分发事件ascr / gdte,因为它无权向该进程发送AppleEvent。
创建InDesign文档应具有哪些权利条目?
谢谢
最佳答案
如果我检查Adobe InDesign的ID(OSX 10.10,InDesign CC 2015),它说“com.adobe.InDesign”
我从别人那里听说他们宁愿使用
tell application id "com.adobe.InDesign" to doSomeHandler()
关于macos - AppleEvents/sandbox:返回errAEPrivilegeError,无权将AppleEvent发送到进程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27101573/