无法离线构建 pod 依赖 iOS 项目

Cannot build pod dependent iOS project in offline

我需要构建一个 iOS 项目,该项目对几个框架具有 pod 依赖性。以前在线时可构建的项目出现以下构建错误。

rsync: failed to open files-from file Repo/Pods/resources-to-copy-Project.txt: Permission denied

Unexpected Failure

类似 issue has been raised 但解决方案不适用于我的情况。在我的项目中,我没有找到像 "${SRCROOT}/Pods/Pods-resources.sh"

这样的脚本

如何解决?我的Mac离线了,我不能再运行pod install了。只需要构建以前可构建的项目。

此问题已通过从 Build phase 选项卡中删除 [CP] Copy Pod Resources 步骤得到解决。

实际上 cocoapods 为 cocoapods v5.x 自动生成了这一步,在 6.x 之后不再使用但是cocoapod 更新无法正确处理迁移案例。因此,如果您的项目经历了那个迁移期,则可能会发生此问题。