在iOS 3.1模拟器上进行测试

3

iOS项目。基本SDK为4.2,部署目标为3.0。客户抱怨在iOS 3.1上出现问题(他有一台旧设备)。

我尝试安装Xcode 3.2.3 - 这是可以下载到的最旧版本。它不提供iOS 3.1作为测试目标。有人知道如何在模拟器上启用旧版本的iOS吗?

该计算机还安装了Xcode 4(在另一个文件夹中)。是否可能他们正在共享iOS模拟器,并且来自Xcode 4的不兼容版本正在妨碍?


4
我强烈建议你获取/借用一台安装iOS3.1的设备来测试这些问题。 - Till
3个回答

2

在真实设备上测试是无可替代的。

我的iPod touch(第三代,ios 5.0)在一个应用程序中经常崩溃。每天都会发生。开发者不想购买、借用或偷一台真正的iPod touch来测试并修复它。作为用户,这非常令人沮丧。

编辑:

Xcode的最终版本和iPhone SDK(当时被称为如此)不再在苹果的下载页面上提供,但直接链接仍然有效。

直接链接可以在以下网址找到: http://chris-fletcher.com/2010/08/28/howto-install-iphone-sdk-2-0-3-1-for-xcode-3-2/


"while true"并不能回答我的问题。此外,这是一个在应用程序启动时完全可以重现的崩溃 - 我的经验告诉我它也会在模拟器上崩溃。 - Seva Alekseyev
我能够在苹果的开发者网站上找到Xcode 3.2.1(10.6)或3.1.4(10.5),这些版本应该有iPhone 3.1.3 SDK(那时候叫做如此)。链接是 <developer.apple.com/downloads/index.action> ,我不得不翻到第5页才找到。 - Mark
我现在明白了,但它被称为“Xcode 3.2.1”,而不是“Xcode和iOS SDK”。我会下载并尝试一下...编辑:不,只有Xcode。没有iOS。 - Seva Alekseyev
你知道那些东西有没有公共存档的地方吗? - Seva Alekseyev
显示剩余2条评论

0

这是设备调试支持,对吗?不同于模拟器镜像?仍需要3.1设备? - Seva Alekseyev
啊,没错 - 你说得对。谢谢Seva。所以很遗憾那里没有帮助。 - Scott Corscadden

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接