ios 4.3 应用程序与 ios 5.0 的兼容性
Posted
技术标签:
【中文标题】ios 4.3 应用程序与 ios 5.0 的兼容性【英文标题】:ios 4.3 application compatibility with ios 5.0 【发布时间】:2011-11-17 10:19:56 【问题描述】:我开发了适用于 ios 4.3 的 iPad 应用程序,它在 ios 4.3 上运行良好。但是当我使用 ios 5.0 检查应用程序时,我的应用程序崩溃了。有没有版本兼容性问题?
请帮我解决这个问题。
【问题讨论】:
【参考方案1】:我遇到了同样的问题。由于某些类在 iOS 5 中已弃用
你要做的就是找到错误(即应用程序崩溃的代码行)
然后像这样应用版本检查
float version = [[[UIDevice currentDevice]systemVersion]floatValue];
if(version < 5.0)
//iOS 4 compatible code
else
//iOS 5 compatible code.
【讨论】:
以上是关于ios 4.3 应用程序与 ios 5.0 的兼容性的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 iOS 4.3 的 iOS 5.0 方法构建应用程序?
为啥 UIScrollView 的滚动会在 iOS 4.3 中触发 layoutSubViews 方法,而在 5.0 及以上版本中却没有?
如何创建一个向后兼容iOS 5.0的新Xcode 5项目? - 错过故事板错误