【发布时间】:2010-07-08 23:35:43
【问题描述】:
我正在开发一个使用 iOS4 功能(如 MFMessageComposeViewController)的应用,但我也想支持 iOS 3.1.x。我知道如何在代码和构建设置中做到这一点,但是很难找到要测试的设备——我已经升级了我的手机,我的大多数朋友也是如此。据我所知,带有 XCode 3.2 的模拟器不支持模拟 3.1。
当我的应用程序大赚一笔时,我当然会投资多台设备来测试不同的操作系统和硬件,但我想知道当人们刚开始并且资源有限时会做什么。例如,要使用 3.1.x 测试支持 SMS 的设备,我不仅需要备用设备,而且还必须支付电话服务计划的费用。
在此期间我考虑了几件事:
- 安装旧版本的 XCode 并使用该模拟器进行 3.1 测试
- 购买二手 iPod touch 并安装 OS 3.1(但无法测试 SMS/GPS)
其他想法?我很想听听其他人在做什么。
【问题讨论】:
-
您也无法使用 Xcode 测试 SMS/GPS ;-)
-
你可以接近——你可以得到固定的GPS坐标,4.0模拟器会启动一个MFMessageComposeViewController。它实际上不会在任何地方发送短信。
-
我让我女朋友的 iPhone 保留了一些旧版本 ;-)