我目前正在使用 FBSnapshotTestCase 和 Nimble-Snapshot 在我的项目中拍摄 ViewControllers 的快照。
我知道在 Realm UI 和快照测试视频中 Luis 提到我们可以跨设备测试视图(iPhone5 vs iPhone 6+ 等)。
我想知道我在模拟器中运行的是哪个设备,但是当我使用这篇文章中的这个扩展打印出型号名称时iOS:如何在 Swift 中确定当前的 iPhone/设备型号?
let modelName = UIDevice.current.modelName
它只会说我在模拟器中运行。
我正在关注这篇 Stack Overflow 帖子如何确定在模拟器中运行的设备? 但使用 FBSnapshotTestCase 不一定与“可用功能”相关。有没有人遇到过类似的问题?