2010-11-10 110 views
0

我正在更新最初与iOS 2.0兼容的应用程序。iPod Touch第二代 - 固件

由于苹果公司放弃了对版本< 3.0的支持,我不得不放弃对2.0的支持。

一些使用iPod Touch第二代的测试者抱怨软件运行不正常。这些人报告他们的iPod Touch第二代是型号A1228。 该应用程序在iPhone 3G,3GS和4上运行完美。

该应用程序不使用任何iPod Touch第二代不存在的功能。

我想这可能是iPod Touch 2nd Gen上的固件问题。这些家伙可能使用的是旧版本,或者从未更新过。

我的问题是:iPod Touch第二代有哪些固件版本,以及该设备最新的固件版本是什么? 3.1.3?

谢谢。

+2

可能“不好运行”仅仅意味着“太慢”或“使用太多内存”。 – kennytm 2010-11-10 18:10:48

+0

没有。某些图像和按钮未在其设备上显示。这款应用程序的内存占用量是有史以来最低的。不到1兆字节。 – SpaceDog 2010-11-11 17:01:32

回答

2

我不确定第一个固件是什么,但是您可以获得用于iPod touch第二代生成的iOS 4.1,并且如果您是开发者,也可以使用iOS 4.2。

您可以使用UIDevice类获取有关设备的信息。要获取版本信息,请使用systemVersion属性,该属性将返回一个NSString。

编辑:

this website,第一个版本的iOS 2.1.1了。你也可以在那里下载所有的iOS固件。

+0

谢谢,但苹果网站表示,iOS 4.1只是与3G,3GS和4兼容。看看这里:http://www.apple.com/iphone/software-update/ – SpaceDog 2010-11-10 18:43:44

+0

啊,我发现另一个页面,说它兼容:http://www.apple.com/ipodtouch/software-update/ – SpaceDog 2010-11-10 18:45:43