发现了一个 Xcode 可稳定复现的 bug

2021-04-26 22:59:24 +08:00
 pocarisweat

Xcode 版本是 12.4,系统是最新的 Big Sur 11.2.

步骤:

  1. 新建一个 macOS GUI App 项目,类型选 Storyboard
  2. 在 Storyboard 里点右上角加号随便添加一个控件到下面的 ViewController 里,比如 Label
  3. 选中这个控件,在右下角给它新建一个 Aspect Ratio Constraint
  4. 在左边的树状列表里选中这个 apsect constraint
  5. 在右侧边栏里点击三角形图标以修改这个 constraint,点击 Second Item 菜单,选择菜单最下面的 View
  6. Xcode 崩溃

在一台 M1 和一台 Intel 的 MacBook 上都反复试验成功。

3863 次点击
所在节点    Xcode
4 条回复
Building
2021-04-27 11:19:39 +08:00
正确的开发顺序:
1. 新建项目。
2. 删除 Storyboard 。
wr516516
2021-04-27 13:04:05 +08:00
QA (质量保证团队) 走进了酒吧,点了 1 杯鸡尾酒,
QA 走进了酒吧,点了 null 杯鸡尾酒,
QA 走进了酒吧,点了 2.6 杯鸡尾酒,
QA 走进了酒吧,点了“我要 1 杯鸡尾酒”,
QA 走进了酒吧,点了 0 杯鸡尾酒,
QA 走进了酒吧,点了 fjdisfjha 杯鸡尾酒,
QA 走进了酒吧,点了 -1000 杯鸡尾酒,
QA 走进了酒吧,点了 π 杯鸡尾酒,
QA 走进了酒吧,点了 65537 杯鸡尾酒,
QA 走进了酒吧,点了杯...酒吧爆炸了
QA 遂给酒吧打了好评。
divilkcvf
2021-04-27 15:11:35 +08:00
@Building 新建项目,选择 SwiftUI 🤟
pocarisweat
2021-04-29 23:18:20 +08:00
这个 bug 12.5 依然存在。

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

https://www.v2ex.com/t/773470

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

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

© 2021 V2EX