在 iOS 4.3 中开发了一个 iOS 应用程序。现在我想将此应用程序升级到 iOS 9 及更高版本。我什至可以在 iOS 10 设备上运行该应用程序。但是有很多关于最新 SDK 的弃用警告。
我发布这个问题的主要原因是,在将应用程序从低版本升级到最新版本时,要考虑哪些操作项才能使应用程序在最新的 SDK 上完美?
以下是我注意到的几点,
- 清除所有已弃用的警告。
- 做内存泄漏分析器。
- 如果尚未启用,请启用 ARC。
- 适当的单元测试。
请多指教。
注意:我没有将应用程序转换为 Swift,仅使用 Objective-C。
更新:我知道诸如更改部署目标、将使用的库/框架更新为最新的等基本知识,我希望与较低的 SDK 相比,这些功能在最新的 SDK 中可用。
谢谢