请问 Xcode 真机调试白屏等待很长时间怎么解决,排查一天了,救救孩子吧

2021-09-21 20:46:37 +08:00
 Phishion

我的手机升级到 iOS 15 (正式版) 之后,真机调试先白屏 1 ~ 3min,然后才显示出界面以及 Debug 信息,之后就正常了,Xcode 版本 12.5,系统是 Big Sur,我排查了以下问题

1.其他工程一样长时间白屏,应该跟具体的代码无关

2.模拟器正常启动( iOS 14 )

3.另一部真机正常启动( iOS 14 )

4.我把 APP 删掉再进行 Build,问题依旧

5.删除了 Clean Build Folder 再进行 Build,问题依旧

6.无论使用数据线(大概 1min )还是 Wi-Fi,问题依旧,但是通过 Wi-Fi Build 时间明显变长( 3 min )

7.重启了 mac 和 iPhone,问题依旧

8.解除配对 -> 重新配对,问题依旧

能干的我好像都干了,我电脑太旧了,新的 Xcode 也不给升级了,请问有什么解决办法么?

2144 次点击
所在节点    程序员
7 条回复
hstdt
2021-09-21 20:58:54 +08:00
不想换电脑的话,就只能提 feedback 反馈了吧,不过这个估计很久才能有音讯
Phishion
2021-09-21 21:11:14 +08:00
@hstdt 其实刚白屏的时候我把 APP 划掉再手动开启是正常的,区别就是看不到 Debug 信息,就是用的有点凑合,现在的软件工程质量不出点问题反倒奇怪
GQ1996
2021-09-21 21:11:28 +08:00
如果是 iOS14 出现这个问题,删除 Library-Developer-Xcode-iOS DeviceSupport 里面的文件。
如果是 iOS14+设备有配对 apple watch,就要删除上面说的文件再解除配对,重新配对。
iOS 15+Xcode12 自己添加 ios15 的真机调试包遇到这个问题的话就无解。必须使用 Xcode13,不是每个版本手动添加调试包都可以没问题的。只能升级到 macOS 11.3 和 Xcode 13
mooczz
2021-09-22 03:24:26 +08:00
推特上看到有人说无线调试启动快,有线反而等待很久
salor
2022-09-06 10:28:19 +08:00
大哥解决了吗
Phishion
2022-09-06 18:48:55 +08:00
@salor 赶巧,我今天换了一个 Mac mini M1 ,非常高兴的告诉你,起码较新的设备没有这个问题。
你可以尝试一下升级 Xcode 或者系统版本,我直接抹盘全新安装的,无法告诉你更多。
salor
2022-09-06 19:36:48 +08:00
@Phishion 我有 m1 ,m1 是没问题。
给 macOS 11 的老机器安装 Xcode13.4 出的这问题,清空 iOS DeviceSupport 解决了。

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

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

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

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

© 2021 V2EX