我有一个在应用商店中发布的应用,可以被3.x和4.x使用。我们使用编译它 base SDK最新版本4.2,以及部署目标3.0。
但是现在我们已经添加了4.0所需的更改(例如,如果您使用的是iOS3.x,此应用程序将无效),但我们不想勾选任何拥有3.x
如果我将部署目标设置为4.0,那么这会阻止iOS3.x上的用户安装它,从而删除它们较旧但仍在工作的版本吗?
我们想要做的最后一件事是进行更新,并且有许多3.x用户被勾选,因为他们不仅不能再使用该应用程序了,而且他们不能回到稍微旧的版本。
答案 0 :(得分:0)
未来的下载者不能在3.x上 当前下载不会在3.x上删除,但无法获得将来的更新。
但是,如果用户通过iTunes更新其应用,则当iTunes应用更新时,他们可能会丢失相关应用,并且不会将其同步回设备。
后一种情况是不可避免的错误。