设备要求 - iphone ipodtouch -- 不是 ipad?

Posted

技术标签:

【中文标题】设备要求 - iphone ipodtouch -- 不是 ipad?【英文标题】:Device Requirements - iphone ipodtouch -- NOT ipad? 【发布时间】:2010-04-17 22:45:04 【问题描述】:

有没有办法指定应用程序在 iphone、ipod touch 上运行,而不是在 ipad 上运行?例如以某种方式修改 info.plist?

【问题讨论】:

当然,iPhone 和 iPod touch 应用程序无需修改即可在 iPad 上运行。您是否试图禁止它们在 iPad 上运行?? 【参考方案1】:

编辑您的项目设置,找到键“Targeted Device Family”并选择 iPhone。其他选择是 iPad 和 iPhone/iPad。

不要忘记在每个配置中设置此选项:调试、发布和分发...

【讨论】:

嗯...我缺少什么:我的项目设置(或目标设置)中没有“目标设备系列”。我从下面的链接中看到它应该在部署部分,但它只是不在列表中!我有 xcode 3.1.4 (developer.apple.com/iphone/library/documentation/Xcode/…) 嗨,TK!要为 iPad 开发,您必须至少拥有 SDK 3.2!使用您的 SDK 3.1.4,您无需更改任何设置;默认情况下,您的应用程序仅适用于 iPhone 和 iPod Touch。它将在 iPad 上运行,但不会是支持全屏的原生 iPad 应用。 如果你真的想阻止 iPad 运行你的应用程序,还有另一种方法,但我警告你没有人想要这个! 哦,很高兴知道!当我在 iTunes Connect 中上传它时,我很担心,因为它会自动说“ipodtouch、iphone 和 ipad 都可以”。 (我也暗中希望它不兼容 ipad,它可能会被路由到一个较小的应用程序池进行审查......我的应用程序是时间敏感的......)。感谢您的帮助!

以上是关于设备要求 - iphone ipodtouch -- 不是 ipad?的主要内容,如果未能解决你的问题,请参考以下文章

iTunes Connect:从支持的设备中排除 iPad

检测设备型号(iPhone/iPod Touch)的正确方法?

检测特定的iPhone / iPod touch型号[重复]

iOS 设备的CPU架构

如何通过代码查找iPhone / iPod设备型号(3G,3GS,4,4S)? [重复]

检测 iPhone/iPad/iPod touch 的颜色?