生成iOS应用时如何解决Cordova错误代码72?

时间:2018-10-10 01:09:04

标签: visual-studio-cordova cordova-ios

我正在尝试在Visual Studio 2017 Community Edition中构建iOS应用程序。我正在使用MacInCloud.com通过remotebuild进行构建。我收到以下错误:

  

1> MSBUILD:cordova-build错误:来自构建的远程构建错误   服务器http://xxxxx.macincloud.com:3000/cordova-构建因   错误命令的错误代码72:带有args的xcrun:   -sdk,iphoneos,PackageApplication,-v,/ Users / userXXXXX / .taco_home / remote-builds / taco-remote / builds / 18897 / cordovaApp / platforms / ios / build / device / MyApp.app,-o,/ Users / userXXXXX / .taco_home / remote-builds / taco-remote / builds / 18897 / cordovaApp / platforms / ios / build / device / MyApp.ipa

Using Cordova v6.3.1 
Tried various version of cordova-ios platforms ... 4.2.0 to 4.5.5. 
(Each comes with a slightly different variant of a build error)
Building using XCode v10.0 on Mac

我想念什么?

1 个答案:

答案 0 :(得分:1)

Visual Studio中的远程代理只是太过而已,无法用于比Xcode 8更高的任何版本。

我建议创建应用程序的镜像副本,并在准备部署应用程序时将www文件手动复制到Mac端。然后直接从Mac端的CLI进行构建,而离开Visual Studio只是为了编辑www文件夹的内容。此处详细说明:Build Cordova iOS app from Visual Studio for Windows

此外,您的Xcode版本越新,您的Cordova CLI版本也应该越新。我现在将Xcode 10.1与Cordova 7.1.0结合使用时没有问题。