您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
解决uniapp运行项目到ios模拟器设备竟然模拟器列表为空(vmware的mac虚拟机中)
发布时间:2024-09-13 19:10:30编辑:雪饮阅读()
-
之前研究过将uniapp运行于vmware的mac虚拟机中的ios模拟器里面。
这次又需要用到这种情况进行调试,但是发现竟然在运行到ios模拟器的时候,模拟器列表为空?
但是从xcode中Open Developer Tool=>Simulator中已经打开过模拟器
那么这个时候在终端中运行命令查看模拟器列表
xcrun simctl list devices
直接就报错:
unable to find utility "simctl", not a developer tool or in PATH
研究发现之前我所谓的安装忽略一个步骤,应该是直接把xcode从那个xcode.xip中解压出来放在桌面了。我每次打开xcode都是从桌面打开的。。。。
于是我尝试将已经在桌面的这个xcode拖拽到“前往“=》“应用程序“里面就ok了。
xcrun simctl list devices命令又成功运行。
并且在uniapp中能看到模拟器设备列表了。
还曾怀疑过由于虚拟机问题,已经我这个uniapp项目里面用到了非uniapp官方直接内置的一些sdk或者说是原生的东西导致,因为看到uniapp里面有些信息说某些第三方的东西可能不会兼容模拟器。
关键字词:uniapp,ios,mac,模拟器,列表,空