被一个大应用程序“卡”在旧的 SKD (3.7.12) 上意味着什么?

What does it mean to be "stuck" on an old SKD (3.7.12) with a big app?

提问人:mekdigital 提问时间:11/4/2023 更新时间:11/4/2023 访问量:14

问:

我们正在开发一个与年度发布相关的大型应用程序。现在,我们正在使用 SDK 3.7.12,我们想知道以下几件事:

SDK 3.7.12 的生命周期终止:有谁知道在哪里可以找到此 SDK 版本的官方生命周期终止文档?我们需要确保至少在下一个主要版本之前支持它。

App Store 支持:我们如何确认此 SDK 版本是否仍允许我们在未来几个月内向应用商店推送更新?我们已经计划了一些发布后的更新,我们能够推动它们至关重要。

大致上,直到 2024 年中下旬,包括更新

我做了几次尝试将代码库迁移到 null 安全,这似乎是一项可以实现的任务,但需要做很多增量工作。在更改了 300 多个文件后,我成功地在发布模式下编译了应用程序,但要达到用户所需的稳定性将是一项复杂的任务,不能保证成功。

你觉得怎么样?

谢谢!

我们将保持三个分支的正常运行(作为安全网):

  • 旧 SDK,原封不动的旧代码库
  • 旧 SDK,代码库迁移到 null 安全
  • 新 SDK、代码库迁移和更新

今天,我们将推出一个小改动,以确保最新的 xcode 和旧的 SDK 仍然可以很好地协同工作。

Flutter Dart SDK 已弃用

评论

2赞 Randal Schwartz 11/4/2023
没有 EOL,因为从技术上讲,支持是永不过期的社区支持。过去,一些紧急修复程序已经向后移植到旧版本,但在大多数情况下,谷歌的任何官方内容都会向前推进。

答: 暂无答案