1

我正在尝试从 go agent 构建我的项目(iPad 应用程序)。从命令行构建时,我遇到了错误。

错误日志:已请求但未找到标识符为 Xcode.IBBuildSupport.AssetCatalog.AssetTagScanner.TypeExtension 的扩展点 go-agent:错误:初始化失败。原因:缺少平台 watchOS 所需的内容

我没有使用/引用任何与 watchOS 相关的库。有人遇到过类似的错误吗?

4

1 回答 1

2

这似乎是 GoCD 中的一个问题,与 GoCD 代理设置的环境变量有关。

已打开一个Github 问题来解决此问题。

同时,如果你看一下那里的聊天,你会发现原来的记者找到了一个解决方法,那就是在调用命令unset CFProcessPath之前调用xcodebuild

就我而言,我将使用的自定义命令更改为:

unset CFProcessPath; bundle exec fastlane build_for_test

并且构建正在通过

(我尝试对 . 使用单独的命令unset CFProcessPath,但环境变量似乎在它们之间恢复 - 所以我被迫将两者结合起来)。

于 2019-03-05T15:56:21.707 回答