小编cla*_*rus的帖子

Xcode方案默认位置在测试中被忽略

我创建了一个GPX文件并将其添加到我的项目中。如果我正在运行项目,则可以从可能的位置的下拉列表中选择GPX文件进行模拟,并使其正确应用定义的路径。

该项目包含2个方案:Main Scheme和MainTest Scheme。我都设置为将GPX文件用作“选项”选项卡上的“默认位置”。此外,在两个方案的“测试”区域下,我再次指定了相同的文件。

主要方案运行选项 主要方案运行选项

主方案测试设置 主要方案测试

测试方案运行选项 测试方案运行选项

测试方案测试设置 测试方案测试设置

当我在模拟器上运行该应用程序时,它会正确应用模拟位置。但是,当我运行测试时,未应用模拟位置。我无所适从,为什么测试没有自动应用位置。一旦测试被编译并安装在模拟器/测试设备上,我就可以通过Xcode中的下拉菜单应用所需的模拟位置。但是,为了设置自动化测试,该方案需要正确地应用目标模拟位置,因为无法从测试脚本中设置模拟标记。还有其他我想念的东西吗?

xcode geolocation ios xctest xcuitest

8
推荐指数
1
解决办法
506
查看次数

标签 统计

geolocation ×1

ios ×1

xcode ×1

xctest ×1

xcuitest ×1