【发布时间】:2015-02-25 23:57:48
【问题描述】:
我知道 Xcode 需要模拟器在运行单元测试时启动。在我的 CI 构建期间,我运行单元测试。有时模拟器会挂起测试,一旦我关闭模拟器,测试就会完成。
有没有办法测试: 1.如果我们在应用委托中处于“测试模式” 2. 如果我们能够以编程方式关闭模拟器,无论是在模拟器出现时还是在 x 时间后。
我写了一个 AppleScript 将退出模拟器...我想我可以从 Xcode 启动它。有谁知道如何在方法中启动脚本?
【问题讨论】:
-
@Alex 这似乎退出了应用程序而不是模拟器
-
如果您确实试图完全退出模拟器,那么您的 AppleScript 方法对我来说听起来不错
-
@Alex 谢谢先生。你碰巧知道如何在我的应用程序的方法中调用脚本吗?我将它拖到我的项目中,但不确定如何以特定方法启动脚本...
标签: objective-c xcode unit-testing applescript ios-simulator