这不是一个编程问题,而是一个关于iOS构建iOS设备版本的最佳实践的问题。
针对最新的iOS发行版.
Targeting the latest release allows you to take advantage of all the features
available in the latest version of iOS. However, this approach may offer a smaller
set of users capable of installing your application on their devices because your
我已经发布了一个用于iOS6的应用程序(部署目标: 6.1,SDK6.1),但现在我希望为iOS5开发这个应用程序,因为我意识到有多少用户仍然使用iOS5来保留旧的原生谷歌地图。我知道我必须删除所有iOS6特有的特性,比如自动布局和UICollectionView,这对我来说是没问题的。
我的问题是,在Xcode中,我需要配置什么?是否将部署目标和SDK修改为读取5.x?如果我这样做,Apple Review Board会拒绝我的应用程序吗?
我尽量避免做"if device is iOS6 then,else if device is iOS5 then then“,因为在尝试构建时