2012-02-27 56 views
0

我有一个简单的问题。iPhone应用程序构建和交付存储无设备

我使用一个旧的iPhone与ios版本3.1.3,我必须提供一个应用程序的ios版本5.0。

是否可以在没有正确的5.0设备的情况下构建并向商店交付5.0应用程序?

问题是,购买每一个ios版本设备并不是很便宜。

我知道它可能需要在真实设备上进行测试,但我只想知道在理论上是否可以在没有设备的情况下进行开发和交付。

感谢您的帮助

马蒂亚斯

回答

0

是的,它能够在不正确的版本提供的应用程序。

我发现,甚至可以在没有iPhone的情况下提供应用程序。

0

即使你可以不必在iOS设备..或具有较低的iOS版本的设备部署的应用程序..

但在未来,一般一个很好的建议,我会给就是找人用正确的iOS设备版本(任何其他版本都可以),并让他使用ad-hoc分配来尝试你的应用。这样你就可以得到你应用的性能反馈。

0

是的,这是可能的。您可以使用模拟器来测试大多数功能。

0

使用新的Xcode,您在构建发布版时不需要该设备。 您需要做的是在菜单中选择iOS设备,然后选择产品 - >存档。 然后,您将在组织者中看到“验证”和“提交”选项。

1

是的,这是可能的。 Xcode附带一个iOS模拟器,可模拟运行iOS 4.3和5.0的iPhone和iPad。然而,这些并不完全匹配真实的设备,所以你真的应该在真实的设备上进行测试。还有一个额外的问题是很多功能在模拟器上不起作用,例如应用内购买和Game Center。但对于基本的应用程序,你可以通过。

如果您希望降低成本,iPod触摸几乎与iPhone相同,而且便宜很多,因此这是在真实设备上进行测试的低成本方式。如果可能的话,我还会将您当前的设备升级到iOS 4 - 现在iOS 3实际上已经死机,所以最好使用iOS 4测试真实设备,而不是尝试支持iOS 3.

相关问题