在10.8.6上运行时,曾经在OSX 10.6.8上运行的Applescript被报告为已损坏。该脚本在10.6.8上编译为应用程序。这是为什么?
在编辑器中运行脚本的.applescript文本版本可以正常工作。
答案 0 :(得分:1)
这是因为OSX中新的GateKeeper功能只允许安装已签名的应用程序,甚至只允许从Mac App Store下载的程序。
http://support.apple.com/kb/ht5290
对于普通程序,您会收到一条安全警告,告知您程序无法运行,因为它没有签名。
使用Apple脚本,您似乎只是收到错误,告诉您程序已损坏。
解决这个问题: