gpt4 book ai didi

ios - 在不选择通用应用程序的情况下检测iPhone还是iPad

转载 作者:行者123 更新时间:2023-12-01 19:43:10 25 4
gpt4 key购买 nike

我真的希望这个工作:

if UIDevice.current.userInterfaceIdiom == .pad {
print("iPad")
} else {
print("not iPad")
}

但是,即使我使用的是iPad,我的应用程序也只能打印“不是iPad”。我已将“设备”(在“部署信息”下)设置为iPhone。如果将其更改为“通用”,则可以使用,但我不希望使用通用应用程序,而只是想检测是否正在使用iPhone或iPad(即使该应用程序适用于iPhone,由于兼容模式,它仍然可以在iPad上运行)。

那么,如何在不将应用更改为通用的情况下检测该设备是iPad还是iPhone?谢谢

最佳答案

您可以检查模型:

if UIDevice.current.model.hasPrefix("iPad") {
print("it is an iPad")
} else {
print("it is not an iPad")
}

关于ios - 在不选择通用应用程序的情况下检测iPhone还是iPad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52184803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com