我希望我的iOS自动化能够在运行特定测试之前设置设备语言。有人解决了这个问题吗?
我真的希望iOS自动化框架允许我点击主页按钮,点击设置等,但目前不支持...我已经使用我建立的虚假服务来伪造掉连接等等。
答案 0 :(得分:2)
我是通过在我的Screen Shooter实用程序中更改Simulator的首选项文件来完成的。
https://github.com/jonathanpenn/ui-screen-shooter
该示例项目使用UI自动化和shell脚本来拍摄不同语言的屏幕截图。查看bin/choose_sim_language
脚本以获取更多详细信息。
答案 1 :(得分:0)
您可以在Require all granted
Allow from all
中为每个测试类别设置语言和语言环境。
像这样:
setUP