如何在Capacitor v3实时重载模式下查看console.log输出
Capacitor v3 版本 iOS 应用运行时查看 console.log 方案
- 方案1:修改运行命令恢复原有打开Xcode的逻辑
只需在原有命令后追加--open参数,即可和v3版本之前一样自动唤起Xcode,完整命令如下:ionic cap run ios -l --external --open
后续操作和你之前的使用习惯完全一致,在Xcode调试窗口就能查看所有console输出。 - 方案2:手动打开Xcode项目查看日志
已经通过原有命令启动模拟器运行应用后,手动打开项目根目录下ios文件夹内的.xcworkspace后缀文件,在Xcode自带的调试区域即可查看实时console日志。 - 方案3:通过Safari开发者工具查看(无需打开Xcode)
- 打开Safari的偏好设置,切换到「高级」标签,勾选底部「在菜单栏中显示「开发」菜单」的选项
- 点击顶部菜单栏的「开发」选项,在下拉列表中找到当前运行的模拟器设备,选中对应应用的页面入口
- 弹出的Web检查器中切换到「控制台」标签,即可查看所有console.log输出,同时还支持调试DOM结构、网络请求等前端相关内容,适配前端开发的调试习惯。
内容的提问来源于stack exchange,提问作者rajeshrapaka
相关产品推荐
相关产品推荐

