gpt4 book ai didi

ios - 如何将 pod(第三方框架)添加到我的自定义 cocoa touch 框架中?

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

我正在创建一个新的 Cocoa Touch 框架 (MyFramework.framework),它将依赖于 Alamofire。这个框架将用 Swift 编写。作为测试,我开始了一个新的 Cocoa Touch Framework 项目:

File > New > Project > Framework & Library > Cocoa Touch Framework

然后,在我执行的终端中:

pod init

在这个项目目录下。在新创建的 Podfile 中,我添加了以下内容:

//取消注释这一行来为你的项目定义一个全局平台

platform :ios, '9.0'

//如果你使用的是 Swift,请取消注释这一行

使用框架!

pod 'Alamofire'

再一次,我在终端中执行了:

pods 安装

并开始编写代码。

在我在单 View 项目中使用 MyFramework.framework 产品之前,一切似乎都很好。当我尝试运行该项目时,出现以下问题:

dyld: Library not loaded: @rpath/testfm.framework/MyFramework
Referenced from: /var/containers/Bundle/Application/D4456F6A-2EBB-4AF9-B974-37A66E42D374/test.app/test

原因:找不到图片

如果您需要更多信息,请告诉我。

最佳答案

尝试将 MyFramework.framework 嵌入构建阶段 -> 嵌入框架。就像@Vishnu 建议的那样。

关于ios - 如何将 pod(第三方框架)添加到我的自定义 cocoa touch 框架中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55218471/

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