首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅以iPhone 3G为目标

仅以iPhone 3G为目标
EN

Stack Overflow用户
提问于 2011-05-18 18:16:47
回答 2查看 409关注 0票数 0

有没有办法让你的应用程序只针对iPhone 3G机型?我有一个应用程序,它不能与3GS和4引入的新回声抑制系统一起工作,并且只针对3G型号。

我想知道有没有办法。在UIRequiredDeviceCapabilities密钥中使用armv6可以吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-18 18:47:50

你能做的最多是瞄准1G和3G,排除更高版本(或者至少我不知道如何做得更好)。给定此表:

代码语言:javascript
复制
        iPhone 1G:  A-GPS,  accelerometer,  camera      --        --     
        iPhone 3G:  A-GPS,  accelerometer,  camera      --        --     
 iPhone Simulator:  A-GPS,  accelerometer     --        --        --     
       iPhone 3GS:  A-GPS,  accelerometer,  camera   compass,     --      
         iPhone 4:  A-GPS,  accelerometer,  camera,  compass,  gyroscope  
             iPad:  A-GPS,  accelerometer     --     compass,     --     
           iPad 2:  A-GPS,  accelerometer,  camera,  compass,  gyroscope  
    iPod Touch 1G:   --     accelerometer     --        --        --     
    iPod Touch 2G:   --     accelerometer     --        --        --     
    iPod Touch 3G:   --     accelerometer     --        --        --     
    iPod Touch 4G:   --     accelerometer,  camera,     --     gyroscope

你必须将UIRequiredDeviceCapabilities设置为需要自动全球定位系统,相机,没有罗盘,没有陀螺仪。因此,问题就变成了iPhone是1G还是3G。如果用户升级到4.1,你可以要求游戏套件,但这不包括仍然运行iOS 3的3G用户。ARM是相同的,OpenGL版本也可能是相同的。

票数 1
EN

Stack Overflow用户

发布于 2011-05-18 18:24:11

不是的。您可以逐项列出您需要或希望排除的特定功能(如摄像头、CPU或GPU),但无法排除特定设备。

在任何情况下,只瞄准3G将造成一个非常有限的市场。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6043085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档