嵌入式swift框架与cocoapods

时间:2016-06-29 16:17:53

标签: ios swift frameworks cocoapods

我创建了一个私有框架,我希望在不同的项目中使用它。我将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

我的新项目还有Cocoapods,包含我框架中所需的所有pod。

我想要的东西,我无法找到如何做到这一点,是建立一个依赖于Cocoapods的框架,但这不包含来源。我希望客户端为其项目添加必要的pod。

你知道我怎么做吗?

谢谢:)

1 个答案:

答案 0 :(得分:0)

对于Objective-c个项目, DONOT 取消注释第use_frameworks!行。它仅适用于快速项目。备查。 :)