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