XCUIApplication:如何设置自定义核心位置

在Xcode 7中,Apple增加了XCUITest作为测试应用程序UI的新的首选方式。

我想迁移旧的测试脚本,但在使用XCUITest时未找到有关如何设置定制核心位置的任何信息。

旧电话:

UIATarget.localTarget().setLocation({latitude: '48.21048', longitude: '16.3595'});

我还试图找到一些关于如何通过启动参数提供GPX文件的信息,但没有成功和想法,如果这是可能的,关键是什么。

有谁知道如何使用XCUITest设置自定义核心位置?


WWDC第409课高级测试和持续集成WWDC 2016提供了一个很好的线索。

总之,这是不可能的。 至少从Xcode 8开始。

视频中的Apple工程师使用模拟器设置手动配置位置 - 或者说,他们禁用位置 - 。

要针对特定​​位置运行Bot,必须先使用CI机器的Xcode设备创建新的模拟器。 然后,编辑Bot并在设备选项卡上选择“特定iOS设备”。

链接地址: http://www.djcxy.com/p/88961.html

上一篇: XCUIApplication: How to set a custom core location

下一篇: UWP store package build automation