繁体   English   中英

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

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

我正在尝试使用MacInCloud和IOS模拟器上的remotebuild来测试我的应用程序。 一切正常,应用程序使用remotebuild进行编译。 然后,Visual Studio将显示状态“已成功部署”。 当我在Mac上查看时,它显示IOS模拟器已启动,但仅显示主屏幕。 我根本看不到我的应用程序。 我不知下一步要检查什么。 任何帮助,将不胜感激。

我在输出窗口中看到此错误。

请求在iOS模拟器上模拟服务器https://74.xx.xx.xxx:3000/cordova上的buildNumber 89952 ...无法为构建C:\\ Users \\ md \\ documents \\ visual studio 2015 \\ Projects \\启动iOS远程app2 \\ app2 \\ bld \\ ios \\ Release \\ buildInfo.json到https://74.xx.xx.xxx:3000/cordova以部署目标iPhone 5S:Http 404:{“ command”:“ build”,“ vcordova” :“ 5.3.3”等。

关于BuildInfo.Json文件,我注意到的一件事是,即使我没有更改它们,我的很多图像文件也被作为“ changedFiles”放置。 我想知道“ changedFiles”字段是否太大而无法处理。 我不确定为什么会显示http 404错误。

这可能是ios-sim的问题。 我们将在短期内发布包含此问题的修复程序的更新版本,但是您也许可以在短期内尝试解决方法。

在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 对于VERSION ,如果要使用早于5.4.0的cordova,则要使用最新的1.X;如果要使用较新的cordova版本,则要使用最新的2.X。

报告部署成功的原因是我们同时使用ios-sim进行部署和启动,因此对于iOS模拟器,部署步骤是不可操作的。

暂无
暂无

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

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