首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AppleEvents/沙箱:返回errAEPrivilegeError,无权向流程发送AppleEvent

AppleEvents/沙箱:返回errAEPrivilegeError,无权向流程发送AppleEvent
EN

Stack Overflow用户
提问于 2014-11-24 17:31:34
回答 1查看 438关注 0票数 3

我想创建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文档的权利条目应该是什么?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-11-08 22:30:03

如果我检查Adobe InDesign (osx10.10,InDesign CC 2015)的id,它会显示"com.adobe.InDesign“<-注册大写字母!对我来说,它可以在沙盒模式下与您的权限中的ID一起工作。

我听别人说他们更喜欢用

代码语言:javascript
复制
tell application id "com.adobe.InDesign" to doSomeHandler()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27101573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档