描述
我们appium
在运行 Mavericks 的 Apple MacMini 上的TeamCity 8cucumber
套件中使用。问题是appium在登录时(通过Automator)从TeamCity运行时似乎无法与iOS模拟器交互。
我发现唯一可行的组合是Terminal
在交互式会话中运行以下命令:
sh /Applications/buildagent/bin/agent.sh start
什么不起作用?
agent.sh start
从ssh
会话运行- 使用 Automator 创建一个在登录时启动的 shell 脚本(macmini 设置为自动登录)
理论
我的理论是它与Preferences -> Security & Privacy -> Accessibility
. 从终端启动时它起作用的唯一方法是将终端添加到此允许的应用程序列表中。我不确定我需要添加什么到此列表中才能使其在登录时自动工作。
任何帮助将不胜感激。