You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WiFi调试iOS真机遇Xcode错误:未锁屏却未通过_shouldMakeReadyForDevelopment检查

嘿,这个错误我之前折腾过好一阵子!咱们先拆解下问题根源,再一步步解决:

错误成因分析

从错误日志里的isConnected: 0就能抓到核心——Xcode和你的iOS设备之间的WiFi连接根本没真正建立成功,哪怕你看着已经配对了。日志里的allowsSecureServices: 1和“device is not locked by passcode”说明设备本身的权限和状态是没问题的,所以不用纠结这两点。具体可能的诱因:

  • 你的Mac和iOS设备没连同一个WiFi的同频段(比如一个连2.4G、一个连5G,跨频段会导致配对失败)
  • Xcode和设备的WiFi配对信息过期或者损坏了
  • Mac的防火墙或者网络设置挡住了Xcode和设备的通信
  • 设备的开发者模式看似开了,但实际状态异常
一步步解决办法
  • 先把网络环境捋顺:确保Mac和iOS设备连的是同一个WiFi网络的相同频段,可以临时关掉Mac的蓝牙试试,有时候蓝牙会干扰WiFi配对。
  • 重置WiFi配对关系:
    1. 打开Xcode,点击顶部菜单栏的Window > Devices and Simulators
    2. 在设备列表里找到你的真机,右键选择Unpair Device
    3. 打开iOS设备的设置 > 通用 > VPN与设备管理 > 开发者模式,先关闭再重新开启,然后重启设备
    4. 回到Xcode的设备管理界面,在设备解锁状态下勾选Connect via network,重新配对
  • 检查Mac防火墙设置:
    1. 打开Mac的系统设置 > 网络 > 防火墙
    2. 确认防火墙没有阻止Xcode的网络请求,或者临时关闭防火墙测试下能不能连接
  • 清空Xcode缓存:
    打开终端,执行这两条命令:
    rm -rf ~/Library/Developer/Xcode/DerivedData
    rm -rf ~/Library/Caches/com.apple.dt.Xcode
    
    之后重启Xcode
  • 终极玄学操作:如果上面都没用,直接重启Mac和iOS设备,然后重新配对,很多时候这种小故障重启就能解决

内容的提问来源于stack exchange,提问作者christophriepe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.08 14:42:38