0

我在 OS X El Capitan 上运行。我正在使用 VSTS 并安装了 TACO 插件,并且还运行了一个 ios 代理。

我正在按照这些步骤尝试为 IOS 构建。 https://www.visualstudio.com/en-us/docs/build/apps/mobile/cordova-build

我有一个以交互模式运行的代理: https ://www.visualstudio.com/en-us/docs/build/admin/agents/v2-osx

但是,Cordova 构建步骤失败了,在检查了所有步骤几次后,我不明白为什么。见粗体错误。

****************************************************** ****************************** 整理:npm install


****************************************************** ****************************** 开始:Cordova Build ios


==================================================== ============================ 任务:Cordova 构建描述:基于 Cordova CLI、Ionic CLI、TACO CLI 构建一个混合应用程序项目,或其他符合 Cordova 的 CLI 版本:1.3.9 作者:Microsoft Corporation 帮助:更多信息 ============================== ================================================== DEVELOPER_DIR 是undefined DEVELOPER_DIR for build set to /Applications/Xcode8.0.app/Contents/Developer 输入确定身份:

 1 valid identities found

XXX

(YGKU7EWJD4)","keychain":"/Users/jordanmc/Documents/repos/myApp/1/s/_tasktmp.keychain"} Input to determineProfile: XXX Got rid of som sensitive info Module cache at /Users/jordanmc/. taco_home/node_modules 科尔多瓦已经安装。在 /Users/jordanmc/.taco_home/node_modules 科尔多瓦已经安装了 Xcconfig 更新挂钩模块缓存。添加支持插件。cp:没有这样的文件或目录:/Users/jordanmc/Documents/repos/myApp/ resources/ios/icon/icon-40@3x.png cp:没有这样的文件或目录:/Users/jordanmc/Documents/repos/myApp/resources/ios/icon/icon-83.5@2x.png 删除 Xcconfig 更新挂钩 { CordovaError: Platform ios already added. at /Users/jordanmc/.taco_home/node_modules/cordova/6.4.0/node_modules/cordova-lib/src/cordova/platform.js:130:31 at _fulfilled (/Users/jordanmc/.taco_home/node_modules/cordova/6.4.0/node_modules/q/q.js:787:54) 在 self.promiseDispatch.done (/Users/jordanmc/.taco_home/node_modules/cordova/6.4.0/node_modules/q/q .js:816:30) 在 Promise.promise.promiseDispatch (/Users/jordanmc/.taco_home/node_modules/cordova/6.4.0/node_modules/q/q.js:749:13) 在 /Users/jordanmc/.taco_home /node_modules/cordova/6.4.0/node_modules/q/q.js:557:44 刷新(/Users/jordanmc/.taco_home/node_modules/cordova/6.4.0/node_modules/q/q.js:108:17 ) 在 _combinedTickCallback (internal/process/next_tick.js:67:7) 任务失败0/node_modules/q/q.js:749:13) 在 /Users/jordanmc/.taco_home/node_modules/cordova/6.4.0/node_modules/q/q.js:557:44 冲洗 (/Users/jordanmc/ .taco_home/node_modules/cordova/6.4.0/node_modules/q/q.js:108:17) at _combinedTickCallback (internal/process/next_tick.js:67:7) 任务失败0/node_modules/q/q.js:749:13) 在 /Users/jordanmc/.taco_home/node_modules/cordova/6.4.0/node_modules/q/q.js:557:44 冲洗 (/Users/jordanmc/ .taco_home/node_modules/cordova/6.4.0/node_modules/q/q.js:108:17) at _combinedTickCallback (internal/process/next_tick.js:67:7) 任务失败 > at process._tickCallback (internal/process/next_tick.js:98:9) name: 'CordovaError', message: 'Platform ios already added.',
code: 0, context: undefined }
******** ****************************************************** ******************** 整理:Cordova Build ios


****************************************************** ****************************** 开始:作业后清理 ***************** ****************************************************** *********** 从存储库中清除任何缓存的凭据:XXX ******************************* *********************************************** 整理:发布作业清理


****************************************************** ****************************** 整理:构建


我有这个配置: 在此处输入图像描述

任何帮助都会很棒!

4

0 回答 0