Xcode 输入指定代码必卡死

2022-07-15 14:53:17 +08:00
 ZHanYao

Version 13.4.1 (13F100),Swift 项目,输入如下代码必定卡死

private func getUserInfo
8743 次点击
所在节点    iDev
21 条回复
storyxc
2022-07-15 15:15:43 +08:00
同版本 xcode ,m1 pro 14'' 无法复现
deplivesb
2022-07-15 15:22:12 +08:00
同版本 Intel 13 mbp 无复现
Building
2022-07-15 15:25:30 +08:00
是不是和你的 Snippet 冲突了
mcluyu
2022-07-15 15:29:56 +08:00
mbp2018 13 复现了, 非纯 swift 项目, 随便找了个 swift 类输进去,o 还没打出来就嗝屁了。。。

```
Command: Xcode
Path: /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier: com.apple.dt.Xcode
Version: 13.4.1 (20504)
Build Version: 2
Product Build Version: 13F100
Project Name: IDEFrameworks
Source Version: 20504000000000000
Team ID: 59GAB85EFG
App Item ID: 497799835
App External ID: 849405240
Architecture: x86_64
Parent: launchd [1]
PID: 90322
Time Since Fork: 22325s

Event: hang
Duration: 103.15s
Duration Sampled: 1.00s (process was unresponsive for 102 seconds before sampling)
Steps: 10 (100ms sampling interval)
```
ZHanYao
2022-07-15 15:30:13 +08:00
@storyxc
@deplivesb
@Building
要手动输入,输到```private func getUserInf```这里会出现```provideImageData```函数的提示,然后就卡死
NessajCN
2022-07-15 16:00:48 +08:00
m1 mba
没有问题
darkengine
2022-07-15 16:04:33 +08:00
我试过 XCode 因为一个 warning 的黄色提示气泡 crash 的,后来看了发给苹果的崩溃日志里有动画相关的,进 sublime text 把代码修了再打开就好了。。。
iweus
2022-07-15 16:18:15 +08:00
mbp 2015 复现
zanyzephyr
2022-07-15 16:19:10 +08:00
m1 Mac mini 复现了😃
mabeple
2022-07-15 16:22:10 +08:00
M1 Mac mini 复现😂,Xcode13.4.1
zanyzephyr
2022-07-15 16:23:29 +08:00
又试了一下,新建一个空白项目,也会复现。同 Xcode 13.4.1

@zanyzephyr
Building
2022-07-15 16:24:01 +08:00
复现了......换 Xcode 14 就好了
nicevar
2022-07-15 16:24:32 +08:00
XCode 日常现象,从 2.x 用到 4.x 版本的时候是非常稳定的,从 5.x 版本开始就各种崩,后面被迫用 AppCode ,也不好用
tomychen
2022-07-15 16:26:25 +08:00
复现...
M1 MBP13 系统、Xcode 最新
getUserInf 卡死
MX123
2022-07-15 16:26:42 +08:00
M1 复现。。。
RebornT
2022-07-15 16:33:21 +08:00
iMac 2017 Monterey, Xcode 13.4 复现
superk
2022-07-15 16:42:22 +08:00
M1 Pro Xcode 同版本 复现
WOLFRAZOR
2022-07-15 16:49:03 +08:00
@nicevar 主要是有些命令依赖 Xcode ,这就无解了。

mbp 2016 也复现了。
superk
2022-07-15 16:51:42 +08:00
复现了几次 我以为是输入法
换了系统自带的英文输入法 就不再复现了
此时 神奇的是 再切换回之前能复现的输入法 也不再复现了
Lamet
2022-07-15 16:57:28 +08:00
mbp 2019 复现

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

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

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

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

© 2021 V2EX