Ios 从repo中的文件夹检索pod
目前,我们需要使用一个已合并到另一个项目中的库。该库有自己的podspec,以前可以作为远程pod从自己的gitrepo获得。在它被合并到大项目中之后,大项目使用带有本地路径的pod 在我们的项目中,我们仍然需要这个库,但是为这个pod获取整个“合并”项目似乎并不合法Ios 从repo中的文件夹检索pod,ios,git,cocoapods,subdirectory,podfile,Ios,Git,Cocoapods,Subdirectory,Podfile,目前,我们需要使用一个已合并到另一个项目中的库。该库有自己的podspec,以前可以作为远程pod从自己的gitrepo获得。在它被合并到大项目中之后,大项目使用带有本地路径的pod 在我们的项目中,我们仍然需要这个库,但是为这个pod获取整个“合并”项目似乎并不合法 有没有办法在Podsfile中指定一个路径,以便能够从现有git repo中的文件夹中检索pod?据我所知,您正在尝试将repo的某些现有部分作为cocoapod获取。 所以,如果这个库本身不是一个吊舱-不,这是不可能的。只有在c
有没有办法在Podsfile中指定一个路径,以便能够从现有git repo中的文件夹中检索pod?据我所知,您正在尝试将repo的某些现有部分作为cocoapod获取。 所以,如果这个库本身不是一个吊舱-不,这是不可能的。只有在cocoapods发布了pod或由您在本地创建的情况下,您才可以通过cocoapods安装库(阅读frameworks) 您基本上必须在此处选择以下选项:
如果您需要任何方法方面的帮助,请随时在此询问。该框架是作为一个pod制作的,并且有自己的podspec。只是在合并后,大型“合并”项目本身为pod使用本地路径,而不是远程路径,因为它是单独的回购协议。此外,我们对另一个“合并”项目不负责project因此无法强制从另一个git repo使用sdk。您可以使用
:podspec=>
来指定podspec的位置。结果只是创建了我们自己的git repo,并将sdk推到了那里。由于它是一个pod,指向pods文件中的新回购协议是有效的。但这并不理想,因为每次合并项目中的sdk发生更改时,我们都必须在私有repo中手动更新sdk。