据我所知,没有任何“性能”标准可以指定通过info.plist排除特定的iOS设备。
有没有可能,通过info.plist,让一个通用的应用程序在iPad1上运行,而不是在iPhone 3GS/3G上运行?现在,我使用陀螺仪要求(我的应用程序确实利用了这一点),作为仅支持iPhone 4+和iPad 2+的拐杖。
要明确的是,我想在iPad1上的应用商店中提供应用程序的下载,而不是在iPhone 3GS上。这个问题不是关于从代码中查询设备的运行时。
我最好/唯一的选择是创建多个二进制文件,并从iPad版本(通常称为"HD“版本)中删除陀螺仪版本,但将其留给iPhone/iPod touch使用吗?
发布于 2013-02-20 03:14:47
简短的答案似乎是“不”。
从好的方面来说,iPad1只有256Mb的内存,所以你需要让你的应用程序适合256Mb的内存,所以它应该可以在3GS上工作。不过,CPU速度的差异是很大的。
https://stackoverflow.com/questions/14817977
复制相似问题