我知道这个问题曾被问过数百遍,但是提供的解决方案并没有帮助我。
我现在已经安装了Visual Studio Professional 2017(以前是Professional 2015),使用Apache Cordova构建了15.9.17版。我在项目中单击“发布”->“ iOS”->“远程设备”。我预先在platform文件夹中删除了以前的ios文件夹。
在Mac(High Sierra)上,我已经安装了Taco Remotebuild,并使用以下条目创建了Remotebuild.config:“ appLaunchStepTimeout”:600000,“ emulatorLaunchTimeout”:600000。我还运行了chmod 777 /Users/micha/.taco_home/remote-builds/taco-remote/builds
。
现在,我在Mac上启动remotebuild --secure false
,过了一会儿,我可以看到Visual Studio已连接到Mac。但是过了一会儿它说:
严重性代码描述项目文件行列抑制状态 错误上载到构建服务器时发生错误 http://192.168.178.35:3000/cordova/build/tasks?command=build&vcordova=6.3.1&cfg=release&options=--device: 超过了操作超时时间(翻译自德语“ Timeoutfür Vorgangüberschritten”)我的著名程序6.0.1 1 1
严重性代码描述项目文件行列抑制状态 错误连接到构建计算机时发生错误:构建URL 不能为null。我的著名程序6.0.1 1 1
注:两台计算机都使用Wifi连接;物理连接是不可能的。在每台计算机上,运行版本为8.16.2的Node.js;由于存在其他依赖性,因此不可能有较新的版本。
要运行此程序我该怎么办?
谢谢!
答案 0 :(得分:0)
cordova文件夹是否建立在MAC上?我可以连接并发送该项目,但是由于Microsoft在VS中不支持cordova,因此您需要在MAC上手动创建一个项目,然后将从VS传递的www复制到新创建的项目中。我发现这很适合我。
也请参见:Visual Studio Taco - Remotebuild will no longer deploy to remote device