繁体   English   中英

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

[英]Apache Cordova/Visual Studio 2015 tools fails to launch app in IOS simulator

我试图从vs2015Mac上部署一个简单的新创建的Cordova应用程序似乎该项目已成功构建但我在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模拟器上为服务器上的buildNumber 1462请求模拟http:// RezaMac:3015 / cordova ...无法为构建c:\\ users \\ rezar \\ documents \\ visual studio 2015 \\ Projects \\ BlankCordovaApp2 \\ BlankCordovaApp2 \\ bld \\启动iOS远程ios \\ Debug \\ buildInfo.json为http:// RezaMac:3015 / cordova用于部署目标iPhone 5S:Http 404:{“command”:“build”,“vcordova”:“5.4.1”,“cfg”:“调试 “ ”日志级别“: ”警告“, ”状态“: ”错误“, ”buildCommand“: ”建“, ”buildPlatform“: ”IOS“, ”配置“: ”调试“, ”buildLang“:” 恩美国 “ ”buildDir“: ”/用户/ RezaRa / .taco_home /远程建立/玉米面豆卷的远程/构建/ 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。 在远程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

然后我试着在这篇文章中提到过

在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
  • 科尔多瓦5.4.1

在Mac上

  • Yosemit
  • Xcode 7.2.1
  • 模拟器9.2
  • 科尔多瓦5.4.1
  • 节点5.7.1

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM