一个应用程序想要使用MacOS 10.14中的AppleEvent与其他应用程序进行通信时,我们的自动化系统中面临的问题

问题描述

一个应用程序想要使用AppleEvent与其他应用程序通信时,我在自动化系统中遇到了问题。 我们在Mac客户端计算机上提供了一个自动化实用程序(QASoapLib.app),在其中对软件(MySoftware.app)进行测试 当实用程序应用程序在MySoftware.app上触发测试时,我面临一个问题。 QASoapLib和MySoftware.app之间的通信使用Apple事件进行。每当QASoapLib首次向新的MySoftware.app版本触发命令时, Apple OS引发一个权限对话框,说 “ QASoapLib.app”要访问控件“ MySoftware.app”。允许控制将提供对“ MySoftware.app”中文档和数据的访问,以及在该应用中执行操作的权限” 如果我们按“确定”按钮,则两者之间的通信就会发生,并且MySoftware.app开始运行测试。该警报不会再次针对该版本。 但是对于系统中的每个新MySoftware.app版本,警报始终会出现。这成为自动化的一个障碍问题。 我该怎么办才能解决此问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)