我想创建InDesign文件使用苹果脚本使用沙盒。我的Apple脚本是:
通知应用程序Adobe Indesign CS5.5使新文档结束通知
我的授权条目为:

在Adobe InDesign CS5.app中,Info.plist包标识符是com.adobe.indesign,我尝试了com.adobe.InDesign和com.adobe.InDesign这两个条目。
当我运行我的沙箱应用程序时,它只会启动InDesign应用程序,而不会在其中创建任何文档。我检查控制台应用程序(可在/Applications/Utilities/中找到),在所有消息系统日志查询中查找是否违反了沙箱,它给出了以下错误:
AppleEvents/sandbox:返回errAEPrivilegeError/-10004并拒绝从进程分派事件ascr/gdte,因为它无权向此进程发送AppleEvent。
用于创建InDesign文档的权利条目应该是什么?
谢谢
发布于 2016-11-08 22:30:03
如果我检查Adobe InDesign (osx10.10,InDesign CC 2015)的id,它会显示"com.adobe.InDesign“<-注册大写字母!对我来说,它可以在沙盒模式下与您的权限中的ID一起工作。
我听别人说他们更喜欢用
tell application id "com.adobe.InDesign" to doSomeHandler()https://stackoverflow.com/questions/27101573
复制相似问题