即将推出的IOS版本将保留多久我的新应用程序?

时间:2017-12-28 17:53:10

标签: ios

我不知道我是唯一一个问自己的人,但我无法找到答案。 我正在为客户构建一个应用程序,他告诉我未来几年的维护,但是如何知道我的应用程序与下一版本的iOS保持兼容的时间有多长?

1 个答案:

答案 0 :(得分:1)

这个问题没有答案。但是,您可以采取一些步骤来最大限度地延长使用寿命/兼容性:

  • 编写干净,文档齐全,无错误的代码(维护不只是关于操作系统兼容性)
  • 使用最佳实践来确定如何使用底层操作系统调用(也就是说,第一次使用不熟悉的API编写内容时,不太可能是使用该API编写该内容的最佳方式,除非是在琐碎的情况下)< / LI>
  • 不要使用已弃用的电话(花时间学习“新方式”,或者知道在维护窗口的某个时刻,您可能需要重写该代码)
  • 限制使用外部代码(开源,第三方等),因为这些代码可能具有您需要适应的依赖性
  • 承认并理解您在应用程序中使用的操作系统部分的波动性 - 自App Store的起源以来,操作系统的某些部分没有发生重大变化 - 有些部分仍然足以在每个版本上进行更改。根据您的具体情况做出相应计划。
  • 选择一个干净,简单的问题跟踪器并积极使用它,以便您可以识别可能与报告的问题相关的模式。当您发现操作系统中出现意外更改的情况时,请积极重新应用这些建议,以便在修复/重写代码时,最有可能存活下来。