iOS 13.2真机调试技巧
iOS13.2 的真机调试,绕不开的一个关键点就是设备支持文件。/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
这个路径你一定要记住。Xcode 不认设备,率就是少了对应版本的支持包。只要补上这个文件,调试就顺了。
iOS13.2 的 Xcode 调试,还挺挑版本的。你得装Xcode 13.2,不然真机连上去就显示“Unsupported”。别问我怎么知道的,踩坑太多次。你可以直接去 App Store 下,或者在开发者中心找老版本。
连设备之前,记得先打开开发者模式。在手机上点七下“版本号”就行,没反应?看看是不是没解锁手机或者数据线松了。嗯,有时候也要在电脑上点“信任”弹窗。
真机调试还少不了开发者证书。Xcode 里打开Preferences > Accounts,添加你的 Apple ID,再点“Manage Certificates”,没有的话就点加号自动生成一个。蛮方便的。
最常见的问题就是设备连上了,Xcode 却不认。方法其实简单:把 iOS 13.2 的支持包下载下来,放进上面那个路径下,重启 Xcode。这里有下载地址,自己对一下版本。
一步,别忘了在 Xcode 里把目标设备选成你的真机。不是模拟器。点下“Run”,等几秒,APP 就安装进去了。调试界面也会自动启动,日志、断点、变量,一目了然。
如果你碰到调试卡住、崩溃或者网络问题,用下 Xcode 自带的调试工具:日志输出、Performance 面板、Memory Graph,还蛮好用的。想要稳,就别忽略这些细节。
如果你用的是 iOS 13.2 的设备,又刚好 Xcode 报不支持,强烈建议你先检查一下设备支持包。如果不想自己找,可以从下面这些链接下:
调试配置这些东西虽然有点繁琐,但配好了你会觉得——嗯,挺香的。
评论区