好奇 iOS 系统的开发逻辑

2020-11-03 20:58:30 +08:00
 dingdangnao

比如说 iOS14 开发版

那 iOS14 是用哪一个版本的 iOS13 进行更新的呢?

iOS13 也在更新啊,难不成 iOS13 更一版,14 再用新的 13 build 一遍?

那理论上 iOS13 的 bug 不是在 14 上该有还是有?。

2412 次点击
所在节点    Apple
7 条回复
Lullaby001
2020-11-03 21:16:37 +08:00
和 Git 不同分支一样的逻辑
dingdangnao
2020-11-03 21:35:05 +08:00
@Lullaby001 我咋就没想到呢!😂
agagega
2020-11-04 01:50:07 +08:00
维护多个 release 呗
dadachen1997
2020-11-04 09:14:09 +08:00
可以变基( rebase )
jiayong2793
2020-11-04 10:50:16 +08:00
一个补丁既修复 iOS13 的 bug 也修复 iOS 的 bug
Neight99
2020-11-04 11:28:12 +08:00
应该是在切出 iOS14 的分支之后,bug 修复的提交分别提 pr 到两个分支吧
MrStark
2020-11-04 23:29:37 +08:00
我觉得应该跟我们开发普通项目是一样的,在做着下一版,但是上一版发现问题了,从上一版的 release 节点中拉出一个 fix 分支,修复完成后发布小版本的 release,然后合并到 master 和 develop 分支。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/721528

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX