2

我正在尝试部署一个简单的新创建的Cordova应用程序,Mac似乎vs2015该项目已成功构建,但我在 Visual Studio 中收到以下错误,并且没有应用程序在模拟器上安装或运行。

启动启动过程 C:\Program Files (x86)\nodejs\node.exe "C:\Users\RezaR\AppData\Roaming\npm\node_modules\vs-tac\emulator.js" --platform ios --action launch - -path "c:\users\rezar\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\bld\ios\Debug\buildInfo.json" --serverUrl http://RezaMac:3015/cordova --language en-US --loglevel warn --cliVersion 5.4.1 --npmInstallDir "C:\Users\RezaR\AppData\Roaming\npm" --deployTarget "iPhone 5S" 将调试器连接到远程 Apache Cordova 应用程序时超时。请参阅 JavaScript 控制台输出的输出窗口。

------ Cordova 工具 5.4.1 已经安装。请求在 iOS 模拟器上模拟服务器http://RezaMac:3015/cordova上的 buildNumber 1462 ... 无法启动 iOS 远程以构建 c:\users\rezar\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\bld\ ios\Debug\buildInfo.json 到http://RezaMac:3015/cordova用于部署目标 iPhone 5S: Http 404: {"command":"build","vcordova":"5.4.1","cfg":"debug","loglevel":"warn","status":"Error ","buildCommand":"build","buildPlatform":"ios","configuration":"debug","buildLang":"en-US","buildDir":"/Users/RezaRa/.taco_home/remote -builds/taco-remote/builds/1462","buildNumber":1462,"options":"","logLevel":0,"submissionTime":"2016-03-12T21:30:32.929Z","changeList ":{"deletedFiles":[]},"buildSuccessful":true,"messageId":"EmulateFailedTimeout","messageArgs":[null],"message":"错误:启动 iOS 模拟器时超时。","tgzFilePath":"/Users/RezaRa/.taco_home/remote-builds/taco-remote/builds/1462/upload_1462.tgz","appDir":"/Users/RezaRa/.taco_home /remote-builds/taco-remote/builds/1462/cordovaApp","statusTime":"2016-03-12T21:32:17.020Z","appName":"BlankCordovaApp2"}

------ Cordova 工具 5.4.1 已经安装。请求在远程 iOS 设备上调试服务器http://RezaMac:3015/cordova上的 buildNumber 1462 ... 无法为构建 c:\users\rezar\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\bld 调试 iOS 远程\ios\Debug\buildInfo.json 到http://RezaMac:3015/cordova:iPhone 5S

然后我在下面尝试了这篇文章中提到的

在 Mac 上,转到~/.taco_home/node_modules/taco-remote-lib/<VERSION>/node_modules/taco-remote-lib/并运行npm uninstall ios-sim&&npm install ios-sim@5.0.4

但没有机会

我的环境:

在窗户上:

  • VS2015 更新 1
  • 科尔多瓦 5.4.1

在 Mac 上

  • 优胜美地
  • Xcode 7.2.1
  • 模拟器 9.2
  • 科尔多瓦 5.4.1
  • 节点 5.7.1
4

1 回答 1

10

我找到了问题和解决方案,以防其他人有同样的问题:

  • remotebuild saveconfig第一次运行macos terminal
  • 从上一步的路径打开RemoteBuild.config文件Text Editor
  • 将值更改appLaunchStepTimout为 60000(1 分钟)
  • 将值更改emulatorLaunchTimeout为 60000(1 分钟)
  • 保存文件
  • remotebuild在终端上运行
  • Visual studio再次运行项目
于 2016-03-12T22:34:00.130 回答