Xcode Cloud没有这样的模块Cocoapods库

s2j5cfk0  于 2023-02-16  发布在  其他
关注(0)|答案(2)|浏览(160)

我有一个使用Cocoapods作为依赖管理器的项目,我正在尝试为它创建Xcode Cloud工作流,一切看起来都很容易配置,我添加了ci_post_clone. sh以在开始构建之前运行pod安装命令。
根据日志,下载了所有依赖项,但无论何时开始构建,我都会遇到No such Module X错误,我不确定我做错了什么,但看起来xcode Cloud错过了按依赖项顺序构建目标的步骤,它在构建依赖项之前开始构建主项目
有人遇到过这个问题吗?您是如何解决的
谢谢你的帮忙

41ik7eoe

41ik7eoe1#

我找到了一个临时的解决方案,将pod文件夹添加到我的存储库中,这不是大多数人愿意做的,但现在它正在工作

9vw9lbht

9vw9lbht2#

你有一个如何设置的截图吗?因为脚本文件ci_post_clone. sh需要存在于一个名为ci_scripts的存储库中,该存储库与你的workspace / xcode项目处于同一级别。2你还需要确保将该文件标记为可执行文件
然后您可以brew install cocoapods并在该脚本上运行pod install。干杯!今天早上刚刚通过以下注意事项使其工作:https://developer.apple.com/documentation/xcode/making-dependencies-available-to-xcode-cloud

相关问题