gpt4 book ai didi

macos - AppleEvents/sandbox : Returning errAEPrivilegeError, 无权向进程发送 AppleEvent

转载 作者:行者123 更新时间:2023-12-01 15:03:09 26 4
gpt4 key购买 nike

我想使用 Apple Script 和 Sandboxing 创建 InDesign 文档。我的 Apple 脚本是:

告诉应用程序Adobe Indesign CS5.5制作新文件结束告诉

我的权利条目是: enter image description here

在 Adob​​e InDesign CS5.5.app Info.plist Bundle 标识符是 com.adobe.InDesign我同时尝试了条目 com.adobe.InDesign 和 com.adobe.indesign。

当我运行我的沙盒应用程序时,它只启动 Adob​​e InDesign 应用程序,但不在其中创建任何文档。我检查控制台应用程序(在/Applications/Utilities/中可用),在所有消息系统日志查询中查找沙盒违规,它给出以下错误:

AppleEvents/sandbox:返回 errAEPrivilegeError/-10004 并拒绝从进程调度事件 ascr/gdte,因为它无权向此进程发送 AppleEvent。

要重新创建 InDesign 文档,应该使用什么权利条目?

谢谢

最佳答案

如果我检查 Adob​​e InDesign(OSX 10.10、InDesign CC 2015)的 ID,它会显示“com.adobe.InDesign”<- 注册大写字母!对我来说,它在沙盒模式下与您的权利一起使用该 ID。

我从其他人那里听说他们宁愿使用

tell application id "com.adobe.InDesign" to doSomeHandler()

关于macos - AppleEvents/sandbox : Returning errAEPrivilegeError, 无权向进程发送 AppleEvent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27101573/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com