1

我为 iPhone 编写了一个相当基本的应用程序,我想在至少一台设备上对其进行测试,然后将其推向市场。

我不需要数据计划,所以我正在考虑购买 iPod touch,但我知道它没有相机、视频和指南针。虽然我当前的应用程序不需要这些,但我可能会在未来的应用程序中使用这些,但那里没有任何确定性。

我对购买 iPhone,无论是二手还是新的担心是,我相信除非我越狱,否则我将无法在没有 SIM 卡的情况下使用它。我不想参与越狱,因为我不清楚我将如何努力在设备上测试应用程序和/或将应用程序放到应用程序商店。

如果我得到一部新 iPhone,我将不得不立即取消合同,而我对缺少 SIM 卡的担忧同样适用。

我会对人们在这个问题上的体验感兴趣,例如,从 iPhone 应用程序开始但没有 iPhone,就是有这个问题。

4

4 回答 4

1

我在没有 iPhone 的情况下进行开发,但更喜欢使用设备进行开发,因为您可以不时测试您的代码。iPod Touch 4 确实有摄像头。无论如何,我认为 iPhone 仍然能够在没有 SIM 卡的情况下正常运行,只是您无法拨打电话。否则,获得 iPad 并没有那么糟糕,因为您可以在 iPad 上运行 iPad 和 iPhone 应用程序。

于 2011-03-07T23:00:02.387 回答
1

最新的 iPod Touch 有摄像头:http: //www.apple.com/ipodtouch/

您应该能够测试几乎所有需要在 iPod Touch 上测试的东西。

此外,如果您想支持较旧的设备,最好在 eBay 或其他地方购买一个旧的、较旧的 iPod Touch,这样您就可以在非 Retina 显示器上进行测试。

于 2011-03-07T23:01:22.347 回答
1

您可能希望获得运行您希望应用程序兼容的最旧版本 iOS 的最旧最慢的设备型号。这也可能是一种在设备上进行测试的低成本方式。如果您的应用程序在商业上取得成功,您将有能力购买更多更新的测试设备,但旧设备可能是最有价值的应用程序测试设备。

于 2011-03-07T23:10:23.527 回答
1

我一直在使用我的旧 iPhone 3G 进行开发,主要是因为它可以让我看到我的代码是如何在最慢的设备之一上运行的。

该手机目前尚未与 AT&T 签约,但仍可正常用于开发。对于数据访问,wifi 工作正常,无需运营商帐户。它还具有相机和(基本)GPS/地图。

我可能会以相对便宜的价格从一个拍卖网站上买到二手 iPhone 3G。

于 2011-03-07T23:19:22.673 回答