我需要将一款已发布在AppStore上的iPhone应用进行转换。但是,我没有iPhone手机。
有没有办法在没有真实手机的情况下测试此应用程序的功能?模拟器是否有所帮助?或者可能是一些Web应用程序?
如果你没有应用程序的源代码,你将无法在没有 iPhone 或 iPod touch 的情况下运行它。
iPhone 模拟器(随附于 SDK)将不会有任何帮助,因为它只能运行为 Intel(你的 Mac)编译的应用程序。它不是模拟器,无法运行为实际设备(ARM 处理器)编译的应用程序。没有源代码,你无法重新编译该应用程序。
当然,您可以只使用模拟器测试应用程序。但是,模拟器缺少某些功能,例如加速度计数据,因此,如果您计划使用任何类似的功能,则应考虑购买至少最便宜的iPod Touch进行测试。 如果您执行任何使用大量资源(内存、处理能力)的操作,则需要考虑iPhone的速度不如您的Mac。