我按照以下步骤设置了一个远程构建:https://taco.visualstudio.com/en-us/docs/ios-guide/#stack
我可以从visual studio配对,但当我尝试从Tools for apache cordova设置ios配置时,我在苹果机上收到以下错误响应:
Last login: Mon Apr 11 11:31:07 on ttys000
Johns-Mac-mini:~ johnbowyer$ vcremote --secure false
vcremote
Copyright (C) 2014 Microsoft Corporation. All rights reserved.
1.0.8
VC build library initialized.
Remote build server listening on [http] port 3030
GET /modules/taco-remote 404 7ms
GET /modules/taco-remote 404 2ms
GET /modules/taco-remote 404 0ms
我从Visual Studio收到错误:无法连接到远程IOS Build服务器。潜在的例外情况。远程服务器返回错误:(404)找不到。
- 这个人似乎也有类似的问题,但我不清楚他们做了什么修复,我没有做,因为我使用vcremote:用于ios远程生成代理的VS2015RTM Cordova Tools配置不再有效-找不到taco远程包
- 这个人似乎也有类似的问题,但他们似乎
可能已经切换到另一个mac,我没有选择
do:
Visual Studio Cordova,通过远程代理问题构建iOS包
npm-taco远程的结果是
Last login: Mon Apr 11 11:35:50 on ttys002
Johns-Mac-mini:~ johnbowyer$ npm taco-remote --version
3.8.6
在最初的文章中,您使用vcremote
包来启动远程构建,该包仅用于Visual C++项目。看起来您通过使用remotebuild
包(npm install -g remotebuild
)修复了它,这是您想要用于Cordova项目的包。这可能有点令人困惑,因为这两个工具都在幕后使用了一些共享的源代码。
不确定原因,但运行以下命令似乎可以解决此问题:
johnbowyer$ remotebuild -test
这对我有效:
当我运行remotebuild -test
时,它抱怨没有选择服务器模块,并继续默认配置"模块"来taco远程