我正试着在Mac上的iOS模拟器上调试我的应用程序。
我已按照Mac上安装的所有说明进行操作:
sudo npm install -g vs-mda-remote
sudo npm install -g ios-sim
当我提示时
vs-mda-remote --buildDir Projects
(项目是调试文件将被调度的文件夹),我在我的电脑上看到结果
http://<MAc_IP>:3000
使用以下文字
远程构建Express服务器在端口3000上开放业务
好的,现在我提示了
vs-mda-remote test
我看到以下消息的错误
无法构建应用:CordovaError:已经添加了平台ios
我不知道发生了什么。
答案 0 :(得分:1)
好的,我发现了问题。也许,我太过分了。
而不是在Mac上的终端应用程序中使用一个会话,我使用了太多,所以,当我提示太多次vs-mda-remote
时,显然已经安装了ios。
所以,第一次打开终端,然后提示
vs-mda-remote --buildDir Projects --allowsEmulate=true
现在,我可以在iOS模拟器上从我的PC调试到Mac。
答案 1 :(得分:0)
运行构建代理程序时,正确的命令是:
vs-mda-remote --buildDir <server-build-directory> --allowsEmulate=true
注意最后一个&#34; - allowsEmulate = true&#34;命令的一部分。
*取自&#34;设置远程代理以支持启动iOS模拟器&#34; documentation中的部分。
答案 2 :(得分:0)
平台ios已安装
在mac中运行多个实例时,也在设备中运行时收到此错误。 如果在Device中运行时收到此错误,请退出终端并为vs-mda-remote运行单个实例以解决此问题。