适用于Cordova、Xcode 10&;的Visual Studio工具;仿真器

适用于Cordova、Xcode 10&;的Visual Studio工具;仿真器,xcode,cordova,visual-studio-2017,ios-simulator,taco,Xcode,Cordova,Visual Studio 2017,Ios Simulator,Taco,VS-TACO实际上仍然受到支持吗?查看文档,它仍然是指Xcode 8.x,而我的理解是,所有苹果/iTunes商店的iOS应用程序都必须使用Xcode 10+构建。我还注意到,很长一段时间以来似乎没有任何“官方”回应 无论如何,我正在尝试用我的MAC正确配置VS-TACO,以便我可以在MAC上的模拟器中运行/调试,但是每当我尝试这样做时,对模拟器的请求返回404错误 在电脑上(VS输出窗口) 正在请求服务器上buildNumber 22541的iOS模拟器上的仿真 远程服务器返回错误:(404

VS-TACO实际上仍然受到支持吗?查看文档,它仍然是指Xcode 8.x,而我的理解是,所有苹果/iTunes商店的iOS应用程序都必须使用Xcode 10+构建。我还注意到,很长一段时间以来似乎没有任何“官方”回应

无论如何,我正在尝试用我的MAC正确配置VS-TACO,以便我可以在MAC上的模拟器中运行/调试,但是每当我尝试这样做时,对模拟器的请求返回404错误

在电脑上(VS输出窗口)

正在请求服务器上buildNumber 22541的iOS模拟器上的仿真

远程服务器返回错误:(404)未找到

正在为服务器上的buildNumber 22541请求远程iOS设备上的调试

调试-在设备{webDebugPort=9221}上成功调试

将调试器连接到远程Apache Cordova应用程序时超时。有关JavaScript控制台输出,请参见输出窗口

我们找不到您尝试调试的应用程序。检查设备是否已连接、唤醒和解锁。此外,请确保已启用Web检查器

在MAC(运行“remotebuild--secure false”的终端窗口)上

GET/cordova/build/22541/emulate?target=iPhone+6+404 1109.681ms-1447

GET/cordova/build/22541/debug 200 263.998ms-1100

我已经确认,模拟器将通过导航到上传的项目并通过Xcode在模拟器中运行来启动,我花了一天多的时间在线查看各种解决方案,其中似乎没有一个可行

  • 尝试安装最新版本的Cordova并在config.xml中选择它(Global Cordova 8.1.0);这只会导致不同的错误(“VsTac”任务意外失败。找不到文件“…\AppData\Local\Temp\appAsTgz.tgz”)

仅供参考:Windows 10 Professional 1803(17134.285)、VS2017(15.8.5)、Cordova toolset 6.3.1(也试用了global 8.1.0)、macOS High Sierra(10.13.6)、Xcode 10.0(10A255)

更新Cordova、Xcode和其他相关内容越多,Visual Studio中出现的错误就越多。请记住,VS2017发布时考虑到了Cordova 6.x,这是您第二次实现较新的Cordova版本

我很久以前就放弃了远程代理,而是使用最新的Cordova 8和Xcode 9,在Mac中创建了项目的镜像副本。我知道这并不像remoteagent方法那样简单,但它确实可以工作,并且(肯定)会继续使用未来的Cordova和Xcode版本