【发布时间】:2010-07-24 11:58:44
【问题描述】:
在您的 iPhone 上测试 iPhone 应用程序是否有任何硬件要求?你能在 iPhone 2G 上做吗?
【问题讨论】:
在您的 iPhone 上测试 iPhone 应用程序是否有任何硬件要求?你能在 iPhone 2G 上做吗?
【问题讨论】:
您可以在任何设备上进行测试,只要您已为其安装了配置文件并且 iOS 版本≤已安装 SDK 的最大支持 iOS 版本 - 没有硬件要求,并且 iPhone 2G 可以工作。
【讨论】:
这实际上取决于您要测试的功能。如果您的应用程序只是一般应用程序,不需要诸如指南针之类的硬件特定功能,那么您就可以了。
所以在大多数情况下,该问题的答案是否 (因为没有要求)。所以你可以在 2G 上进行。一些内存密集型应用程序可能会在 iPhone 2G 上滞后。
但是您确实需要配置文件,除非您在越狱的 iPhone 上进行开发,在这种情况下 iPhone 不会检查代码签名。
【讨论】:
Apple 总共推出了从 2G 到 4GS 的四个版本的 iPhone。其余两种型号称为 3G 和 3GS。这些模型代表了随着时间的推移而升级的版本并发布。
在这些设备上运行的应用程序可在 App Store 上找到。这些上传到应用商店的应用程序也是用不同的 SDK 开发的,从 iPhone SDK 2.0 到 SDK 4.1 beta(最新版本)。
您可以从 App Store 下载相应的应用程序,所有版本兼容性详细信息也可以在应用程序商店应用程序详细信息页面上找到。
如果应用程序处于开发阶段并且您想进行测试,那么它可以在上述任何设备上进行测试,但您必须确保设备上安装了哪个 iOS 并且还匹配相应的 SDK 版本
例如
使用 SDK 3.0 开发的应用程序只能在 iPhone OS 3.0 或更高版本的任何设备(2G、3G、3GS 和 4G)上运行,但相同的应用程序不能在 SDK 2.0 (iPhone 2G) 上运行。这就是一切的运作方式。没有特定的硬件要求。但请记住,新的 iPhong 4G 具有视频通话功能,因此这在 4G 上完全可用,但不适用于任何其他早期版本。
最重要的是在设备上部署应用程序,您需要获得证书和配置证书,它完全独立于 iPhone 设备。
希望这有助于了解苹果世界的运作方式
【讨论】: