【问题标题】:Pod installation failed ? No module foundPod 安装失败?未找到模块
【发布时间】:2016-01-04 20:11:52
【问题描述】:

我在安装 Alamofire 和 SwiftyJSON 时遇到了问题。我按照教程https://www.youtube.com/watch?v=Rqr3w8scm2Ehttps://www.youtube.com/watch?v=Brei27hdnF8&feature=iv&src_vid=Rqr3w8scm2E&annotation_id=annotation_700071403 进行了安装过程的描述。

我创建了 Pod 文件

我的 pod 安装似乎也能正常工作

现在我不太确定我是否错过了什么。我想也许 pod 文件中的两个测试也需要这两个 pod,但即使我尝试过它仍然无法正常工作。

谁能告诉我我错过了什么?

谢谢

【问题讨论】:

    标签: json swift cocoapods alamofire swifty-json


    【解决方案1】:

    您是否忘记在项目根文件夹中使用 Xcode 打开 <your project name>.xcworkspace 文件而不是常规的 <your project name>.xcodeproj

    一旦您安装了 pod,CocoaPods 就会为您创建 <your project name>.xcodeproj,并要求您从那一刻起使用它。您可以在终端输入open <your project name>.xcodeproj,Xcode 会为您打开它。

    【讨论】:

    • 你的意思是pod文件需要在xcodeproj文件本身,而不是在general文件夹中?因为当我打开 XCode 时,我同时打开了 .xcodeproj 和 xcworkspace。如果我使用终端命令打开其中一个,我将无法执行任何操作
    • Podfile 必须在您的<your project name>.xcodeproj 文件所在的同一文件夹中,并且一旦您运行pod install 这将创建一个<your project name>.xcworkspace,您需要使用Xcode 打开它,您将拥有你的依赖项在那里可用。
    • 哦,哇,不知道我必须这样打开它,非常感谢 :D 我只是使用普通方法,从 xCode 打开整个文件。似乎工作。非常感谢:)
    • 代码本身似乎没有错误,但我不确定 Pod 是否被正确识别,因为我现在收到此错误:ld: framework not found Pods clang: error : 链接器命令失败,退出代码为 1(使用 -v 查看调用)
    • 尝试关闭您的 Xcode (Cmd+q) 并从终端运行 open <your project name>.xcworkspace
    猜你喜欢
    • 2022-11-09
    • 2023-04-08
    • 2018-06-19
    • 2013-11-04
    • 2020-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-03
    相关资源
    最近更新 更多