1

我编写 RealBasic 应用程序仅在我自己的计算机上使用。我有一些脚本可以访问联系人和日历数据。所有这些脚本都运行良好,Mountain Lion (ML) 甚至自动为我更新了应用程序名称。

相同的脚本也可以在我编写的已编译 RealBasic 应用程序(客户预订系统)中运行,该应用程序需要从这里运行,因为它们具有传递给它们的参数。访问联系人的那些会导致 ML 在第一次运行时请求许可,然后一切正常。但是那些访问日历的人从来没有请求过许可,当然,根本不运行 - 所以我的主要控制应用程序坏了。

我知道 Apple 的新 AppleScript 限制 - 但鉴于上述 Contacts 行为,显然有一种方法可以让 AppleScripts 控制程序。

有什么办法可以告诉日历允许脚本运行?(联系人在 ML 设置应用程序的安全设置中有此设置,但日历没有条目。)

(我是私人爱好者而不是开发人员,所以我没有经过验证、签名和盖章!)

4

0 回答 0