目前我们需要使用已合并到另一个项目中的库。该库有自己的 podspec,以前可以从其自己的 git 存储库中作为远程 pod 使用。合并到大项目中后,大项目使用具有本地路径的该 pod。
我们的项目中仍然需要该库,但为该 pod 获取整个“合并”项目似乎并不合法。
有没有办法在 Podsfile 中指定一个路径,该路径可以从现有 git repo 中的文件夹中检索 pod?
目前我们需要使用已合并到另一个项目中的库。该库有自己的 podspec,以前可以从其自己的 git 存储库中作为远程 pod 使用。合并到大项目中后,大项目使用具有本地路径的该 pod。
我们的项目中仍然需要该库,但为该 pod 获取整个“合并”项目似乎并不合法。
有没有办法在 Podsfile 中指定一个路径,该路径可以从现有 git repo 中的文件夹中检索 pod?
据我了解 - 您正在尝试将回购的一些现有部分作为 cocoapod 获取。所以,如果这个库本身不是一个 pod - 不,这是不可能的。只有当 cocoapods 发布了 pod 或由您在本地创建时,您才能通过 cocoapods安装库(读取框架)。
您在这里基本上有两个选择:
第二种方法更可取,因为 cocoapods 本身可以在施工或维护期间为您节省很多精力。如果您在任何方法上需要一些帮助 - 请随时在此处提问。