vmware虚拟机mac连接iphone调试safari浏览器

USB控制器

首先要明确一点,vm虚拟机的mac是可以连接iphone调试的.

选中mac系统,打开配置中的USB控制器选项,将兼容性设置为USB2.0.

数据线

尽量确保是原装的iphone数据线,使用盗版的数据线会出现很多莫名其妙的现象.

连接方式

能否正确连接iphone并在xcode或者safari中显示,还需要正确的打开方式.

要么在打开vm虚拟机前就连上手机usb,要么在vm虚拟机mac完全启动成功后再连接usb.

出现问题的时候,用不同方式多试几次,看看是否正确响应,提示已连接或者需要确认信任的信息.

机型和系统

如果以上的方式都尝试过,基本能够成功,如果还是不行,请把手机升级到最新的ios系统.

经测试其中一部iphone6总是频繁连接,无法正常使用,但是另一部iphone5却能够稳定连接,原因未知.

开发效果

使用手机safari随便访问一个网页,在mac上可以看到对应的信息

开发调试

打开对应的网页就可以像chrome一样开发调试了

问题一

网页检查器能够打开,但是DOM和网络等信息无法如何刷新和操作都没有变化和内容,完全是空白.

建议第一时间检查和升级safari浏览器,升级到最新版就可以了.

适用场景

用于app混合开发或者其他H5调试ios兼容适配.

适用于没有mac或者临时方案的人群.