我的问题与iphone appstore部署处理部署有关,当不同版本的iphone请求应用程序时。 此外,是否必须为每个版本提交一个版本,即2.0,2.1和2.2。 我是为Windows移动开发的,并根据他们使用的Windows移动平台将用户重定向到某个网址。他们只需下载并运行一个cab文件。
试着了解App Store部署过程的工作原理。
答案 0 :(得分:0)
它的工作方式是您提交使用SDK X版本构建的应用程序。然后用户只能在手机上运行> = X时下载(iPhone)或同步(iTunes)应用程序。
要记住一些事情;
答案 1 :(得分:0)
您可以使用最新的SDK(例如2.2.1)来定位任何早期操作系统的手机,只要您不使用仅在以后的操作系统上提供的API。
target OS app generally works on
--------- ----------------------
2.0 2.2.1, 2.2, 2.1, 2.0
2.1 2.2.1, 2.2, 2.1
2.2 2.2.1, 2.2
2.2.1 2.2.1
但是,如果您使用早期手机操作系统中不存在的API,那么它将无效。例如,此页面上的API将无法在OS 2.1上运行(您需要登录才能查看该页面的内容。):http://developer.apple.com/iphone/library/releasenotes/Miscellaneous/iPhone22APIDiffs/iPhone21_iPhone22_APIDiffs.html