【发布时间】:2021-07-27 14:59:24
【问题描述】:
我正在为 React 本机应用程序使用 CICD 的 azure 管道。我使用 macOS Big Sur (11.4) 和 Xcode 12.4 作为本地机器来创建和测试应用程序。应用程序在本地机器上运行良好,没有任何 ios 警告或问题。但是,当我在 Azure 管道上推送代码时,会出现如下错误,
2021-07-27T07:16:59.6470190Z ▸ Building library libRCTTypeSafety.a
2021-07-27T07:17:00.2028870Z ▸ Running script '[CP-User] Generate Specs'
2021-07-27T07:17:01.2282870Z ** BUILD FAILED **
2021-07-27T07:17:01.2284310Z
2021-07-27T07:17:01.2284960Z
2021-07-27T07:17:01.2285770Z The following build commands failed:
2021-07-27T07:17:01.2288070Z PhaseScriptExecution [CP-User] Generate\ Specs /Users/runner/Library/Developer/Xcode/DerivedData/QualityGateTest-fpifffctlauicvdetlisjqinofwg/Build/Intermediates.noindex/Pods.build/Release-iphonesimulator/FBReactNativeSpec.build/Script-650A047D1ACF74FC1AD8108A78938588.sh
2021-07-27T07:17:01.2289360Z (1 failure)
2021-07-27T07:17:01.2705660Z ##[debug]success of first tool:false
2021-07-27T07:17:01.2787820Z ##[debug]rc:0
2021-07-27T07:17:01.2788560Z ##[debug]success:true
2021-07-27T07:17:01.2807190Z ##[debug]task result: Failed
2021-07-27T07:17:01.2844600Z ##[error]Error: /usr/bin/xcodebuild failed with return code: 65
2021-07-27T07:17:01.2856630Z ##[debug]Processed: ##vso[task.issue type=error;]Error: /usr/bin/xcodebuild failed with return code: 65
2021-07-27T07:17:01.2866680Z ##[debug]Processed: ##vso[task.complete result=Failed;]Error: /usr/bin/xcodebuild failed with return code: 65
2021-07-27T07:17:01.2867800Z ##[debug]Agent.Version=2.189.0
我的观察是 Azure 管道没有 macOS Big Sur 作为代理。我的本地机器在 POD 安装期间更改了一些配置,并添加了脚本以支持最新的 Xcode 和 macOS,而 azure 管道代理不支持 macOS Big Sur,因为它无法执行脚本。
注意:我已经尝试过所有干净的进程,如 yarn、pod 或删除 node_module。
[azure-devops]
【问题讨论】:
-
你的两个问题是如此相似,或者至少你的解释和图片是——你可能至少应该提到另一个问题中的问题
-
不,这两个问题都不同,在 IOS 和 Android 的情况下有不同的问题。但是,我已经更改了标题。
标签: ios azure-devops azure-pipelines macos-big-sur xcode12.5