我创建了一个 GPX 文件并将其添加到我的项目中。如果我的项目正在运行,我可以从可能的位置下拉列表中选择 GPX 文件来模拟并让它正确应用定义的路径。
该项目包含2个方案:主方案和主测试方案。我已经将两者都设置为使用 GPX 文件作为“选项”选项卡上的“默认位置”。此外,在两个方案的“测试”区域下,我再次指定了相同的文件。
当我在模拟器上运行应用程序时,它会正确应用模拟位置。但是,当我运行测试时,模拟的位置没有被应用。我无法解释为什么测试不会自动应用该位置。在模拟器/测试设备上编译并安装测试后,我可以使用 Xcode 中的下拉菜单应用所需的模拟位置。但是,为了设置自动化测试,该方案需要正确应用目标模拟位置,因为无法从测试脚本中设置模拟位置。还有什么我想念的吗?