我使用Xcode 11测试计划新特性来为应用程序商店生成本地化的屏幕快照。正如在WWDC19期间解释的那样,您可以使用测试计划配置来播放UI测试,生成几种语言的屏幕截图。
不幸的是,它似乎只指定了应用程序的语言和区域,而不是基于模拟器的。
例如,当您使用此配置时:

当状态栏显示日期时,这个问题在iPad上特别出现:

因此,如果有人知道如何强迫模拟器更新其语言为每一个配置,我将不胜感激。
PS:我以前使用过fastlane/snapshot,但测试计划的效率要高得多(5分钟生成,而不是用fastlane生成超过40分钟),所以如果不能这样做的话,我宁愿不回fastlane。
发布于 2022-10-21 21:36:36
似乎只需将其添加到设置中就可以了:
app.launchArguments += ProcessInfo().argumentshttps://stackoverflow.com/questions/59091406
复制相似问题