2011-06-13 47 views
2

由于苹果增加了新的API和新方法,以API的每一个新的iOS更新或释放,并考虑到现在你甚至不能在iOS 3.x的模拟测试,有什么办法在较旧的SDK中测试您的iPhone应用程序,或通过它了解您使用的SDK级别?检查SDK方法

降级到旧的Xcode用3.X模拟器是不是一种选择的,那么,有万吨的介绍,比如说,4.2的方法。

有没有人想出了一个lib,脚本工具,任何事情,可以分析代码,显示API的使用?

回答

1

大多数iOS开发人员这样做的方式是,保留旧的第一代或第二代iPod Touch(或其他旧iPhone设备),这些iPod Touch尚未更新过他们计划支持的最旧的iPhone OS版本目标设定。

一个廉价的使用iOS设备,即使有划痕/破裂显示器或大部分电池耗尽,来自eBay(或等人的一些邻居或侄子谁升级),可能会奏效。

测试旧设备上实际上不仅仅是用模拟器测试,作为各种SDK版本的模拟器支持的API,在该操作系统级别的设备没有一个更好,更准确的检查。

+0

虽然它必须是真实的,最好是在一个模拟器,以及它是一种尴尬的真实设备,但是这里在阿根廷甚至破碎的iP​​od Touch第1代或第二代(如破,试图固定,因为它根本不起作用)成本在$ s100附近,所以这是不可能的(并且在外面购买我必须交税,大量税收)。所以谢谢你的回答,但那真是我最后的资源。 – ferostar 2011-06-14 01:05:23