【问题标题】:How can I set region format in XCTest?如何在 XCTest 中设置区域格式?
【发布时间】:2015-01-31 07:34:13
【问题描述】:

我想通过将(设置 > 常规 > 语言和区域)中的区域格式更改为不同的区域(如英国、日本等)来测试我的代码。如何以编程方式执行此操作?

【问题讨论】:

    标签: ios objective-c localization xctest


    【解决方案1】:

    我认为目前没有任何方法可以以编程方式为整个手机设置语言。您可能必须每次通过设置手动执行此操作。

    【讨论】:

      【解决方案2】:

      @Sean,您可以为不同的测试使用特定的方案,然后为每个测试添加一个“传递的参数”,例如 -AppleLocale en_US

      【讨论】:

      • @shalzangel 让我知道这是否可以解决您的问题。
      • 这似乎解决了我的问题。如果我在“en_us”模拟器中运行它而不是在“en”设备上运行它,我必须检查一个包含格式化日期的复合字符串
      猜你喜欢
      • 2016-09-19
      • 2011-01-22
      • 1970-01-01
      • 2011-10-24
      • 2014-04-28
      • 1970-01-01
      • 2011-10-10
      • 2021-05-24
      • 2018-06-06
      相关资源
      最近更新 更多