我遵循了在我的项目中使用Carthage导入Zipfoundation的所有步骤,但是它不起作用。我可以在没有问题的情况下使用迦太基导入阿拉莫火,所以我猜第一步是正确的。
Zipfoundation导入到文件夹中,没有问题。主要的区别在于,ZipFoundation提到必须通过将ZIPFoundation.xcodeproj拖到Xcode的project来将获取的项目集成到您的工作区中。

我把它拖到我的项目里什么都没发生。因此,我拖动框架并将信息添加到构建阶段,就像我在Alamofire中所做的那样,但仍然什么也没有。
当我键入"Import“时,Alamofire显示,但"Import”没有显示
我错过了一步吗?


发布于 2019-04-10 12:38:31
将依赖项添加为.xcodeproj可能有点麻烦,因为Xcode有将拖放文件移到现有项目下的倾向。
但是要向工作区添加依赖项,拖动的项目应该是同级项目,而不是消费项目的子项目。
3件事是重要的工作:
carthage update --no-build签出ZIP

当您将与上述方法集成时,您也不需要的“复制框架”脚本。当您使用--no-build选项时,Carthage文件夹将不包含二进制框架。
只需确保ZIPFoundation.framework在目标的“嵌入式二进制文件”列表中。
https://stackoverflow.com/questions/55603453
复制相似问题