未加载库:@ rpath / Alamofire.framework / Alamofire
当我尝试在应用程序的Xcode中运行我的iOS应用程序时:
dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire Referenced from: /private/var/mobile/Containers/Bundle/Application/78CC9A04-53B7-49D3-9E4D-7DF0CAA41DD0/Sawasdee.app/Sawasdee Reason: image not found (lldb)
我该怎么办?
如果不知道你的项目是如何build立起来的,那么很难给出确切的build议。 你应该做的第一件事是结账Alamofire的自述文件。 对手动设置,CocoaPods和Carthage有很好的解释。 你应该很有可能通过这种方式来解决你的问题。
如果你仍然无法弄清楚,那就让我猜一猜。 你显然不使用CocoaPods,所以你要么使用Carthage,要么手动安装。 无论哪种方式,你当然需要将“ Embed Binary
作为@DATO指出的。 另一件你可能错过的就是你需要Embed Framework
以便在运行时dyld可以拿起Alamofire.framework。
希望这有助于解决一些问题。 如果没有,请提供一些额外的信息给我们一个更好的背景。
不要忘记在这里设置
和这里