dyld:库未加载:@ rpath / RxSwift.framework / RxSwift

时间:2019-03-26 14:48:48

标签: swift frameworks

我创建了一个使用RxSwift,RxCocoa和其他第三方框架的自定义框架。自定义框架可以正确编译,但是当我添加到应用程序时,它会因以下错误而崩溃:

dyld: Library not loaded: @rpath/RxSwift.framework/RxSwift
  Referenced from: /private/var/containers/Bundle/Application/49800223-0217-4591-A8D1-

我试图使用模块映射来公开第三方,但没有成功:( 请提供任何帮助,因为自两天以来我一直没有找到解决方案,所以我被阻止了。 谢谢

1 个答案:

答案 0 :(得分:0)

您需要将框架依赖项复制到应用程序。过程取决于您在框架中添加依赖项的方式。

对于CocoaPods,您可以在此处查看我的答案:Xcode/Cocoapods: I can't access a dependency that's in a framework linked to my project