iphone - 检查是否是iPhone 4

标签 iphone xcode

我想检查用户是否使用 iPhone 4。我怎样才能做到这一点?

谢谢! 塞巴斯蒂安

最佳答案

Apple 特别建议您不要这样做,而是建议您检查各个功能并根据这些功能采取行动。当苹果发布新硬件时,这会让你的生活变得更加轻松;例如,如果 Apple 发布了带有摄像头的 iPod Touch,而您的应用程序需要摄像头,那么您的用户不会因为它告诉他们“找不到摄像头”而感到不安,因为它确实有摄像头,而这一切都是因为它报告为不是 iPhone。 Here是需要所有差异化硬件功能的一种方法。不要使用这些来启用/禁用受支持但不需要的功能:这可以在运行时通过用于与该功能交互的 API 来确定。

UIDevice(请参阅 here 以及文档)可以帮助您确定它是否是 iPhone,但再次强调,不要这样做。

关于iphone - 检查是否是iPhone 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3097426/

相关文章:

ios - XCode5 不会接受我所有的图标和启动图像

ios - 为什么我无法获取 UIStatusBarSignalStrengthItemView?

iphone - 呈现一个没有 NIB 的自定义 UIViewController ? iPad

ios - 如何在 Cordova IOS 应用程序上禁用键盘

ios - 隐藏 UITabBarController 中的顶部栏

iphone - 在 iPhone 屏幕上绘图时识别图案

ios - 如何在没有全屏模式的情况下播放视频?

ios - WKInterfaceMenuItem 上的自定义图像未显示

ios - 使用swift创建iOS框架

iphone - UI Scroll View 中的文本内容大小,底部的文本被截断