我想检查用户是否使用 iPhone 4。我怎样才能做到这一点?
谢谢! 塞巴斯蒂安
最佳答案
Apple 特别建议您不要这样做,而是建议您检查各个功能并根据这些功能采取行动。当苹果发布新硬件时,这会让你的生活变得更加轻松;例如,如果 Apple 发布了带有摄像头的 iPod Touch,而您的应用程序需要摄像头,那么您的用户不会因为它告诉他们“找不到摄像头”而感到不安,因为它确实有摄像头,而这一切都是因为它报告为不是 iPhone。 Here是需要所有差异化硬件功能的一种方法。不要使用这些来启用/禁用受支持但不需要的功能:这可以在运行时通过用于与该功能交互的 API 来确定。
UIDevice(请参阅 here 以及文档)可以帮助您确定它是否是 iPhone,但再次强调,不要这样做。
关于iphone - 检查是否是iPhone 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3097426/