Apache Cordova / Visual Studio 2015工具无法在IOS模拟器中启动应用程序

我试图部署一个简单的新创build的Cordova应用程序在Macvs2015似乎该项目是成功构build,但我在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”超时连接debugging器到远程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”:“debugging “ ”日志级别“: ”警告“, ”状态“: ”错误“, ”buildCommand“: ”build“, ”buildPlatform“: ”IOS“, ”configuration“: ”debugging“, ”buildLang“:” 恩美国 “ ”buildDir“: ”/用户/ RezaRa / .taco_home /远程build立/玉米面豆卷的远程/构build/ 1462“, ”buildNumber“:1462, ”选项“: ”“, ”日志级别“:0,” submissionTime “:” 2016-03-12T21:30:32.929Z”, “修改列表”:{ “deletedFiles”:[]}, “buildSuccessful”:真, “邮件ID”: “EmulateFailedTimeout”, “messageArgs”:[空], “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/co rdovaApp”, “statusTime”: “2016-03-12T21:32:17.020Z”, “应用程序名称”: “BlankCordovaApp2”}

——cordova工具5.4.1已经安装。 在服务器http:// RezaMac:3015 / cordova上为远程iOS设备请求buildNumber 1462debugging失败debuggingiOS远程用于构buildc:\ users \ rezar \ documents \ visual studio 2015 \ Projects \ BlankCordovaApp2 \ BlankCordovaApp2 \ bld \ 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

但没有机会

我的环境:

在Windows上:

  • Vs2015更新1
  • cordova5.4.1

在Mac上

  • Yosemit
  • Xcode 7.2.1
  • 模拟器9.2
  • cordova5.4.1
  • 节点5.7.1

我发现问题和解决办法,以防其他人有同样的问题:

  • 首先在macos terminal运行remotebuild saveconfig
  • 从上一步的path打开Text EditorRemoteBuild.config文件
  • appLaunchStepTimout值更改为60000(1分钟)
  • emulatorLaunchTimeout值更改为60000(1分钟)
  • 保存文件
  • 在terminal上运行remotebuild
  • 再次从Visual studio运行该项目
Interesting Posts