在不更改应用程序的源代码或手机语言的情况下,测试应用程序的本地化(即以不同语言启动应用程序)有哪些不同的选项?
在我的场景中,我想在真实设备上使用Appium测试应用程序的不同本地化选项。
到目前为止我发现的选项是:
1)将设备的语言和区域设置为应用程序不支持的语言/区域,然后配置"本地化本机开发区域"在Info.plist中使用
启动应用程序的语言2)在设备上手动更改语言(不是选项)
3)调整应用程序源代码(找到一些有关此内容的文章,但由于更改实际的源代码不是一个选项,所以没有进一步评估)
选项1似乎是最有前途的选项,但是因为将手机语言改为不被理解的语言不是一种选择,所以它在我的情况下不起作用。
任何想法如何使用选项1而不更改手机实际语言或使用完全不同的方法?