gpt4 book ai didi

cocoa - 编译 Applescript 以在 Mountain Lion 上运行 "unidentified developer"

转载 作者:行者123 更新时间:2023-12-03 16:47:05 27 4
gpt4 key购买 nike

我正在使用 osacompile 将 AppleScript 编译到 Mountain Lion 中的应用程序包中,但我无法执行生成的包,因为它提示开发人员身份不明,正如我对未签名的应用程序包所期望的那样。我注意到 Photoshop 和其他应用程序可以创建运行良好的 Droplet 包,并且在检查其内容时,它们似乎没有经过签名。如何编译允许执行的脚本?

更新:这似乎只是当 osacompile 从我的应用程序内的 NSTask 运行时才会出现问题,如果我通过命令行编译相同的脚本,则生成的包运行良好。

更新 2:这似乎与应用于 bundle 的 com.apple.quarantine xattr 有关。如果生成的包没有应用隔离属性,我无法找到编译 applescript 的方法。

最佳答案

Sign My Scripts是一款免费应用程序,允许您使用 Apple 开发者 ID 共同设计基于 AppleScript 的应用程序。如果您是开发人员,请使用它来签署您的应用程序包。

关于cocoa - 编译 Applescript 以在 Mountain Lion 上运行 "unidentified developer",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11916571/

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