提问人:Shawn Frank 提问时间:10/31/2023 更新时间:10/31/2023 访问量:33
模拟模拟器/设备时间格式设置
Mock simulator / device time format setting
问:
我们的应用程序中存在一个错误,如果用户在设置中将其时间格式设置为 24 小时时间格式,则时间将不会按预期显示,该格式始终采用上午 / 下午的 12 小时格式。
解决方法是添加此处指定的区域设置:https://stackoverflow.com/a/36862162/1619193"en_US_POSIX"
我想编写一个单元测试来验证此功能,但是我们无法在模拟器中真正设置这种 24 小时格式来测试此功能。
无论如何,对于单元测试来说,有没有可以嘲笑这个设置,我最接近发现的东西是弄清楚设备是设置为 12 小时还是 24 小时:https://stackoverflow.com/a/46738159/1619193
但没有什么可以真正迫使设备进入 24 小时设置。
关于如何实现这一目标的任何想法?
答: 暂无答案
评论