我正在开发使用iOS4功能的应用程序(如MFMessageComposeViewController),但我也想支持iOS 3.1.x。我知道如何在代码和构建设置中做到这一点,但很难找到要测试的设备 - 我升级了我的手机,所以我的大部分朋友也一样。据我所知,带有XCode 3.2的模拟器不支持模拟3.1。多种操作系统版本的iPhone应用程序的最佳做法
当我的应用程序用金钱交出拳头时,当然我会投资多个设备来测试不同的操作系统和硬件,但我想知道人们在开始时的行为和资源有限。例如,要使用3.1.x测试支持短信的设备,我不仅需要备用设备,还需要支付电话服务计划。
我在同时考虑几件事情:
- 安装了XCode的旧版本,并使用该模拟器3.1测试
- 购买二手iPod touch和安装OS 3.1(但couldn 't test SMS/GPS)
其他想法?我很想听听别人在做什么。
你将无法使用Xcode测试SMS/GPS ;-) – Nick 2010-07-08 23:37:28
你可以得到close - 你可以获得固定的GPS坐标,4.0模拟器将启动一个MFMessageComposeViewCont滚筒。它只是不会实际发送短信到任何地方。 – 2010-07-08 23:47:00
我让女朋友的iPhone老一些;-) – ohho 2010-07-09 01:46:41