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

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

  •  
  •   Phishion · 70 天前 · 871 次点击
    这是一个创建于 70 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    4 条回复    2021-09-22 03:24:26 +08:00
    hstdt
        1
    hstdt   70 天前 via iPhone
    不想换电脑的话,就只能提 feedback 反馈了吧,不过这个估计很久才能有音讯
    Phishion
        2
    Phishion   70 天前
    @hstdt 其实刚白屏的时候我把 APP 划掉再手动开启是正常的,区别就是看不到 Debug 信息,就是用的有点凑合,现在的软件工程质量不出点问题反倒奇怪
    GQ1996
        3
    GQ1996   70 天前
    如果是 iOS14 出现这个问题,删除 Library-Developer-Xcode-iOS DeviceSupport 里面的文件。
    如果是 iOS14+设备有配对 apple watch,就要删除上面说的文件再解除配对,重新配对。
    iOS 15+Xcode12 自己添加 ios15 的真机调试包遇到这个问题的话就无解。必须使用 Xcode13,不是每个版本手动添加调试包都可以没问题的。只能升级到 macOS 11.3 和 Xcode 13
    mooczz
        4
    mooczz   70 天前 via iPhone
    推特上看到有人说无线调试启动快,有线反而等待很久
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3911 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 06:02 · PVG 14:02 · LAX 22:02 · JFK 01:02
    ♥ Do have faith in what you're doing.