我正在尝试在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
我想念什么?
答案 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结合使用时没有问题。