gpt4 book ai didi

ios - 使用迦太基在 Xcode 中导入 ZipFoundation 不起作用

转载 作者:行者123 更新时间:2023-11-29 11:28:58 25 4
gpt4 key购买 nike

我按照所有步骤使用 Carthage 在我的项目中导入 Zipfoundation,但它不起作用。我可以使用 Carthage 毫无问题地导入 Alamofire,所以我猜第一步是正确的。

Zipfoundation 可以毫无问题地导入文件夹。主要区别在于 ZipFoundation 提到必须通过将 ZIPFoundation.xcodeproj 拖动到 Xcode 的项目导航器来将获取的项目集成到您的工作区中。

enter image description here

我将它拖到我的项目中,但没有任何反应。所以我拖动框架并将信息添加到构建阶段,就像我对 Alamofire 所做的那样,但仍然没有。

当我输入“Import Alamofire”时,Alamofire 出现了,但没有显示“Import ZIPFoundation”

有没有我遗漏的步骤?

enter image description here

enter image description here

最佳答案

将依赖项添加为 .xcodeproj 可能有点麻烦,因为 Xcode 倾向于将拖入的文件移动到现有项目下。
但是要向工作区添加依赖项,拖入的项目应该是消费项目的兄弟,而不是

3 事情对于它的工作很重要:

  • 您的项目必须是 Xcode Workspace 的一部分(可以是目前只包含一个项目的工作区)
  • 必须通过 carthage update --no-build
  • 检查 ZIP Foundation
  • 该项目必须与工作区:

enter image description here

当您将 ZIP Foundation 与上述方法集成时,您也不需要 ZIP Foundation 的“Copy Frameworks”脚本。当您使用 --no-build 选项时,Carthage Build 文件夹将不包含二进制框架。
只需确保 ZIPFoundation.framework 在目标的“嵌入式二进制文件”列表中即可。

关于ios - 使用迦太基在 Xcode 中导入 ZipFoundation 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55603453/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com