Ios 带有cocoapods的嵌入式swift框架

Ios 带有cocoapods的嵌入式swift框架,ios,swift,frameworks,cocoapods,Ios,Swift,Frameworks,Cocoapods,我制作了一个私有框架,我想在不同的项目中使用它。我将Cocoapods与此框架一起用于第三方,如AFNetworking、Facebook或SDWebImage。我使用聚合来构建模拟器和设备架构的框架 我可以毫无问题地构建它,但当我将嵌入式框架添加到我的新项目(用Objective-C编写)时,我在发布时出现了以下错误: dyld: Library not loaded: @rpath/AFNetworking.framework/AFNetworking Referenced from:

我制作了一个私有框架,我想在不同的项目中使用它。我将Cocoapods与此框架一起用于第三方,如AFNetworking、Facebook或SDWebImage。我使用聚合来构建模拟器和设备架构的框架

我可以毫无问题地构建它,但当我将嵌入式框架添加到我的新项目(用Objective-C编写)时,我在发布时出现了以下错误:

dyld: Library not loaded: @rpath/AFNetworking.framework/AFNetworking
  Referenced from: /private/var/containers/Bundle/Application/2BE49976-94F8-43C3-BBFF-930F11642DDE/MyPhotoApp.app/Frameworks/PhotoLibrary.framework/PhotoLibrary
  Reason: image not found
我的新项目也有cocoapod和我框架中所有必需的pod

我想做的事情,但我找不到如何做,就是创建一个依赖于cocoapod的框架,但它不包含源代码。我希望客户为自己的项目添加必要的POD

你知道我怎么做吗


谢谢:)

对于
Objective-c
项目,不要取消注释
使用框架。它仅适用于swift项目。供日后参考。:)

对于
Objective-c
项目,不要取消注释
使用框架。它仅适用于swift项目。供日后参考。:)

你也需要在你新项目的
嵌入式二进制文件中添加
AFNetworking
。即使它已经在我的新项目中与Cocoapods链接了?你能添加你的
podfile
吗?你帮了我大忙!!我没有做的事情是在我的新框架上取消注释“use_frameworks!”!当我在我的新项目中使用objective-c时,我不想取消这一行的注释。。。谢谢@dershowitz 123anytime@Max.Happy Coding!:)你也需要在你新项目的
嵌入式二进制文件中添加
AFNetworking
。即使它已经在我的新项目中与Cocoapods链接了?你能添加你的
podfile
吗?你帮了我大忙!!我没有做的事情是在我的新框架上取消注释“use_frameworks!”!当我在我的新项目中使用objective-c时,我不想取消这一行的注释。。。谢谢@dershowitz 123anytime@Max.Happy Coding!:)我知道use_框架只适用于swift。但是objective-c的风险是什么?现在它可以工作了,我花了3天时间在它上面
use\u frameworks表示您不需要在swift中为您的objective-c POD设置桥接头。为什么在使用
Objective-c
pod的
Objective-c
项目中需要桥接头?我知道use\u框架只适用于swift。但是objective-c的风险是什么?现在它可以工作了,我花了3天时间在它上面
use\u frameworks表示您不需要在swift中为您的objective-c POD设置桥接头。为什么在使用
Objective-c
pod的
Objective-c
项目中需要桥接头?