我正在尝试从 go agent 构建我的项目(iPad 应用程序)。从命令行构建时,我遇到了错误。
错误日志:已请求但未找到标识符为 Xcode.IBBuildSupport.AssetCatalog.AssetTagScanner.TypeExtension 的扩展点 go-agent:错误:初始化失败。原因:缺少平台 watchOS 所需的内容
我没有使用/引用任何与 watchOS 相关的库。有人遇到过类似的错误吗?
我正在尝试从 go agent 构建我的项目(iPad 应用程序)。从命令行构建时,我遇到了错误。
错误日志:已请求但未找到标识符为 Xcode.IBBuildSupport.AssetCatalog.AssetTagScanner.TypeExtension 的扩展点 go-agent:错误:初始化失败。原因:缺少平台 watchOS 所需的内容
我没有使用/引用任何与 watchOS 相关的库。有人遇到过类似的错误吗?
这似乎是 GoCD 中的一个问题,与 GoCD 代理设置的环境变量有关。
已打开一个Github 问题来解决此问题。
同时,如果你看一下那里的聊天,你会发现原来的记者找到了一个解决方法,那就是在调用命令unset CFProcessPath
之前调用xcodebuild
。
就我而言,我将使用的自定义命令更改为:
unset CFProcessPath; bundle exec fastlane build_for_test
并且构建正在通过
(我尝试对 . 使用单独的命令unset CFProcessPath
,但环境变量似乎在它们之间恢复 - 所以我被迫将两者结合起来)。