V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Phishion
V2EX  ›  程序员

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

  •  
  •   Phishion · 2021-09-21 20:46:37 +08:00 · 2121 次点击
    这是一个创建于 1165 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的手机升级到 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 也不给升级了,请问有什么解决办法么?

    7 条回复    2022-09-06 19:36:48 +08:00
    hstdt
        1
    hstdt  
       2021-09-21 20:58:54 +08:00 via iPhone
    不想换电脑的话,就只能提 feedback 反馈了吧,不过这个估计很久才能有音讯
    Phishion
        2
    Phishion  
    OP
       2021-09-21 21:11:14 +08:00
    @hstdt 其实刚白屏的时候我把 APP 划掉再手动开启是正常的,区别就是看不到 Debug 信息,就是用的有点凑合,现在的软件工程质量不出点问题反倒奇怪
    GQ1996
        3
    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
        4
    mooczz  
       2021-09-22 03:24:26 +08:00 via iPhone
    推特上看到有人说无线调试启动快,有线反而等待很久
    salor
        5
    salor  
       2022-09-06 10:28:19 +08:00
    大哥解决了吗
    Phishion
        6
    Phishion  
    OP
       2022-09-06 18:48:55 +08:00
    @salor 赶巧,我今天换了一个 Mac mini M1 ,非常高兴的告诉你,起码较新的设备没有这个问题。
    你可以尝试一下升级 Xcode 或者系统版本,我直接抹盘全新安装的,无法告诉你更多。
    salor
        7
    salor  
       2022-09-06 19:36:48 +08:00
    @Phishion 我有 m1 ,m1 是没问题。
    给 macOS 11 的老机器安装 Xcode13.4 出的这问题,清空 iOS DeviceSupport 解决了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2886 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 13:42 · PVG 21:42 · LAX 05:42 · JFK 08:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.