0

我试图在 IOS 模拟器上使用 MacInCloud 和 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 错误..

4

1 回答 1

0

这可能是 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模拟器来说是无操作的。

于 2016-02-09T01:52:27.157 回答