斯威夫特与仙境
我如何解决图书馆未加载错误!!
我对快速编程完全陌生。 作为所有工程师,我有很多问题,可以花几个小时来解决一个错误或thing
昨天,我遇到一个问题,为什么当我尝试在模拟器上打开应用程序时为什么我的应用程序立即关闭。 您通常会看到,我使用应用程序调试模式。 对我问好!
然后,我必须找到这些崩溃日志的位置。 在android中,我很小的时候就使用genymotion,崩溃日志与模拟器保存在同一文件夹中。 是的,我尝试做同样的事情,但是,您知道答案。
崩溃日志保存在控制台应用程序内(在用户诊断报告下)! 是的,我不知道。 我是否曾告诉过您我同时使用Macbook和Swift?
我的应用程序因名为的错误而关闭的原因:
Dyld错误消息:
库未加载:@ rpath / Alamofire.framework / Alamofire
引用自:/Users/USER/Library/Developer/CoreSimulator/Devices/0EE1CF0D-F221–445F-95BE-4E5FC55F5067/data/Containers/Bundle/Application/BE9DFC76–33E6–4892-B8A8-CA1EA469234C/KomutanLogar.app/KomutanLogar.app/KomutanLogar.app/
原因:找不到图片
我确实在“链接的框架和库”下添加了Alamofire,在下面也有Facebook API库,但是它们没有引起任何问题。
因此,经过长时间的努力,我尝试在嵌入式库下添加Alamofire.framework,但这是行不通的。 在stackoverflow中,人们通过在嵌入式库下添加有问题的库来解决此问题,并且可以解决该问题。 但是,当我尝试做同样的事情时,它没有接受。 你好,幸运的我! 有人说“只要清理干净,然后重新建立伙伴!”,我就像是如何解决这样的问题!
来到这里,我告诉解决方案(至少它对我有用,是的,我绝望了):
我将alamofire添加为项目,只是在应用程序中复制了xcodeproj。 然后编译它。 当您单击嵌入式库中的+图标时,它为我提供了在alamofire项目中添加alamofire编译版本的选项。 我将添加图像。
这是我们心爱的alamofire
我在核心操作表选择器上执行了相同的方法,并且也可以使用。
太甜了,浪费了2个小时之后,解决方案需要2次点击。 呀!