gpt4 book ai didi

ios - Xcode 7 UI 测试目标语言环境和区域设置

转载 作者:可可西里 更新时间:2023-11-01 03:27:59 25 4
gpt4 key购买 nike

我正在尝试设置我的 UI 测试目标的语言和区域,不幸的是它似乎不起作用。

两种方法我都试过了,首先:

  • 产品 |方案 |编辑方案
  • 运行 |选项
    • 申请语言:法语
    • 申请地区:法国
  • 测试 |参数
    • 使用运行操作的参数和环境变量:选中

我尝试另一种方式:

  • 产品 |方案 |编辑方案
  • 测试 |参数
    • 使用运行操作的参数和环境变量:未选中
    • 发布时通过的参数:
      • -AppleLanguages(法语)
      • -AppleLocale fr_FR

导致 UI 测试的每种方式仍然以英语进行。此外,当我按下录制按钮时,它会以法语运行...

所以如果我做错了什么,我会很高兴知道!

提前致谢!

最佳答案

我想通了。我在 launchArguments 中设置区域设置,以便在 Xcode 中进行临时测试。

override func setUp() {
super.setUp()

// Put setup code here. This method is called before the invocation of each test method in the class.

// In UI tests it is usually best to stop immediately when a failure occurs.
continueAfterFailure = false
app = XCUIApplication()
app.launchArguments = [
"-inUITest",
"-AppleLanguages",
"(de)",
"-AppleLocale",
"de_DE"
]

对于 CI,我使用 fastlane来自 Felix Krause 并获得带快照的本地化屏幕截图。

关于ios - Xcode 7 UI 测试目标语言环境和区域设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35776041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com