1

曾经在 OSX 10.6.8 上运行的 Applescript 在 10.8.6 上运行时被报告为损坏。该脚本在 10.6.8 上编译为应用程序。为什么是这样?

在编辑器中运行脚本的 .applescript 文本版本可以正常工作。

4

1 回答 1

1

这是因为 OSX 中的新 GateKeeper 功能只允许安装签名的应用程序,甚至只允许安装从 Mac App Store 下载的程序。

http://support.apple.com/kb/ht5290

对于普通程序,您会收到一条安全警告,告诉您该程序无法运行,因为它没有签名。

使用 Apple 脚本,您似乎只是收到一个错误,告诉您程序已损坏。

要解决这个问题:

  • 打开系统偏好设置
  • 安全和隐私:
    • 在常规选项卡集下:
      • 允许从以下位置下载应用程序:任何地方

在此处输入图像描述

于 2013-05-06T12:23:55.707 回答