我正在一个项目中工作,该项目中有一些似乎位于远程存储库中的库。例如:
当我克隆项目时,所有带有该图标的库都会丢失。我需要执行另一个命令来下载它们吗?
作为参考,这是一个iOS项目,这些是Objective C库。
答案 0 :(得分:1)
通常,第三方库通过CocoaPods或git子模块添加到项目中。
如果您的项目使用podfile
,那么您将在项目目录中找到pod install
,打开终端并导航到包含podfile的目录,然后输入此命令git submodule update --init
以检出所有库,一旦你有工作区通过工作区打开该项目,它将创建一个工作区。
如果将其他库添加为子模块,则可以使用--recursive
结帐。
答案 1 :(得分:1)
我的猜测是,它们是您正在克隆的存储库的子模块。尝试将@import package
选项添加到克隆命令。