我们已经在应用程序商店中安装了一个应用程序(运行iOS 3.0或更高版本),并且我们计划将该应用程序升级为通用应用程序。我相信,当我们提交通用应用程序(运行于iOS 3.2或更高版本)时,App Store会保留该应用程序的仅iPhone版本的副本,并将该副本提供给iOS 3.0客户(如果操作系统部署目标在通用应用程序中设置为iOS 3.0)。应用程序的iPad和iPhone版本是独立升级还是作为一个二进制升级?
(编号:https://devforums.apple.com/message/297572
纠正我,如果我有误解这一点。)
提交我的通用应用后,我可以在不影响通用的应用程序更新我的iPhone专用版本?
简单地说,我可以处理iOS 3.0用户(或)的任何功能请求后,是否可以在将应用程序升级为通用应用程序后编辑保留副本?
感谢Brad Larson, – gopikrishnan 2010-09-26 09:42:50
但是,通用应用程序在OS 3.2上运行,因此,升级后,用户使用os 3.0无法下载我的应用程序? – gopikrishnan 2010-09-26 09:44:05
@GopiKrishnAn - 您可以针对3.2或更高版本的SDK构建应用程序,然后将应用程序的Deployment Target设置为3.0以支持较早的操作系统版本。这也使您可以在4.0中使用较新的操作系统功能,但在运行较旧操作系统的设备上会优雅地退化。但是,请务必在这些较旧的操作系统版本上进行测试,因为存在细微的差异,可能需要执行弱链接等操作。 – 2010-09-26 21:37:44