【发布时间】:2014-02-11 10:57:04
【问题描述】:
说明
我们在运行 Mavericks 的 Apple MacMini 上的 TeamCity 8 内的 cucumber 套件中使用 appium。问题是appium在登录时(通过Automator)从TeamCity运行时似乎无法与iOS模拟器交互。
我发现唯一可行的组合是在交互式会话中从 Terminal 运行以下命令:
sh /Applications/buildagent/bin/agent.sh start
什么不起作用?
- 在
ssh会话中运行agent.sh start - 使用 Automator 创建一个在登录时启动的 shell 脚本(macmini 设置为自动登录)
理论
我的理论是它与Preferences -> Security & Privacy -> Accessibility 有关。从终端启动时它起作用的唯一方法是将终端添加到此允许的应用程序列表中。我不确定我需要在此列表中添加什么才能使其在登录时自动运行。
任何帮助将不胜感激。
【问题讨论】:
-
Levi,你愿意接受我的回答吗?
标签: ios teamcity osx-mavericks appium teamcity-8.0