首页 > 解决方案 > 如果您对多个 Podspec 使用单个存储库,则 Pod install 多次克隆存储库

问题描述

嗨,我的存储库有问题。我正在为多个框架使用单个仓库。

+-- Framework1.podspec
+-- Framework2.podspec
+-- libs
|   +-- Framework1
|   |   +-- File.swift
|   +-- Framework2
|   |   +-- File.swift

Framework1.podspec指向文件夹File.swift下的那个Framework1

Framework2.podspec指向文件夹File.swift下的那个Framework2

在一个示例项目中,我同时使用

pod Framework1
pod Framework2

当我运行pod install --verbose时,我看到整个存储库被下载了两次,这对我来说是个问题,因为两个 File.swift 都很大(大约 200mb)。

有没有办法只下载一次存储库?

PS我尝试使用子规范,但没有用。我得到重复的文件File.swift错误。

标签: cocoapods

解决方案


推荐阅读