相关疑难解决方法(0)

如何从模拟器(IOS)获取Iphone类型

有很多解决方案可以找出应用程序运行的设备.

iOS:如何确定Swift中当前的iPhone /设备型号?

但是在模拟器中运行,我们只能检测到它是模拟器,而不是什么类型的模拟器(iphone5,6,6s等)

我们如何根据模拟器的devicetype测试不同的逻辑?或者我如何检测代码中模拟的设备?

device ios ios-simulator swift

13
推荐指数
2
解决办法
3199
查看次数

如何使用swift检查iphone型号

我们如何在Swift中检查iPhone的型号(例如iPhone 4/iPhone5).使用以下代码我可以检查它是否是iPod的iPhone.

let iphoneModel = UIDevice.currentDevice().model
if (iphoneModel == "iPhone"){
        println("Iphone 4")
    }
Run Code Online (Sandbox Code Playgroud)

我需要具体了解哪种iPhone型号.

ios swift

9
推荐指数
3
解决办法
1万
查看次数

如何使用 SwiftUI 检测当前设备?

我正在尝试确定正在使用的设备是 iPhone 还是 iPad。

请看这个问题:Detect current device with UI_USER_INTERFACE_IDIOM() in Swift

如果您使用 UIKit,该解决方案有效。但

如果您使用的是 SwiftUI,那么等效的方法是什么?

uikit ios swiftui

6
推荐指数
2
解决办法
3791
查看次数

如何使用Swift 3检测iPod和iPhone设备?

我想检测测试设备是iPod还是iPhone。现在,我正在使用此代码。

if (UIDevice.current.userInterfaceIdiom == UIUserInterfaceIdiom.pad)
    {    debugPrint("ipad show")

    }
    else
    {
        debugPrint("ipod show")
    }
Run Code Online (Sandbox Code Playgroud)

当我使用iPhone 7进行测试时,它显示的是iPod。因此,我想检测它是iPod还是iPhone。
我不想安装任何其他吊舱来实现此目的。
我想用简单而简短的代码来实现。
谁能帮我吗?

iphone ipod device swift3

2
推荐指数
1
解决办法
6224
查看次数

标签 统计

ios ×3

device ×2

swift ×2

ios-simulator ×1

iphone ×1

ipod ×1

swift3 ×1

swiftui ×1

uikit ×1