【发布时间】:2010-08-16 13:35:56
【问题描述】:
如何判断应用程序是在 iPhone 4、iPhone 3GS 还是 iPad 上运行?
我想确定我使用的是哪种硬件,如果是 iPhone 4,我想提供额外的功能(例如使用视频灯或陀螺仪传感器)。
任何帮助将不胜感激。
谢谢
PS:我希望以编程方式确定这一点,而不是根据外表来确定。
【问题讨论】:
-
这看起来是这个 SO 问题的副本:stackoverflow.com/questions/2884391/…
-
Idion 宏不会告诉我是 iPhone 4 还是 iPhone 3GS 它会告诉我我使用的是 iPad、iPhone 还是 iPod Touch
-
在项目文件的构建设置下(右键单击项目并选择获取信息),查看目标设备系列。我相信您需要将其设置为 iPhone/iPad(通用二进制)才能使其正常工作。
标签: iphone cocoa-touch iphone-sdk-3.0 ios4 iphone-4