我发布了一个带有2.2.1 SDK的应用程序,意识到我仍然毫无意义地失去了仍然使用固件2.2的大部分客户(请参阅此文章:http://arstechnica.com/apple/news/2009/03/app-store-lessons-firmware-followup.ars)所以我正在考虑更新以前SDK的应用程序,2.2。
我想知道是否有人遇到任何问题这样做?对于已经安装了以前版本的客户来说,安装我的“降级”更新是否安全?
答案 0 :(得分:2)
经验法则是为您的最低版本SDK构建和测试您的应用程序(基于所需的功能)。
答案 1 :(得分:1)
我知道这不是一个问题。特别是在2.2.1到2.2之间 - 它实际上是一个非常小的错误修复版本。
答案 2 :(得分:1)
我已将应用商店应用从2.2.1更改为2.2,切换时我没有遇到任何问题。
答案 3 :(得分:1)
Iphone操作系统版本2.2.1没有引入新的API,所以你应该没有问题将它降级到2.2。
就其他SDK版本(即2.0和2.1)而言,apple引入了新的/更新的API。如果您的应用程序利用这些新的/更新的API,您应该针对将成功运行程序的最低版本的iPhone OS进行编译。
针对iPhone OS的最低版本进行编译将确保您的应用程序能够以最多可能的人数运行。