dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib
我刚刚更新到Xcode7和Swift2,并完成了对随转换而来的错误的修复。我最终得到了要构建的项目,但是在启动屏幕之后,我得到了一个错误消息:
未加载dyld:library:@rpath/libswiftavfoundation.dylib引用自:/var/mobile/containers/bundle/application/…原因:找不到合适的图像。确实发现:/private/var/mobile/containers/bundle/application/…/frameworks/libswiftaffoundation.dylib:mmap()errno=1验证'/private/var/mobile/containers/bundle/application/…/frameworks/libswiftaffoundation.dylib'的第一页
我以前看到过这个错误,但是在其他框架中,我无法解决我的问题。有没有办法通过在某个地方添加我的框架来绕过这个问题?
谢谢。
试着清理,建造然后运行这个项目。为我工作
In XCODE 8 updating the build setting
标准图书馆
为我工作
没有上面的解决方案为我工作。最后的问题是我的签证信托基金设置。他们建立了"永远信任"的机构,这似乎是造成这一问题的原因。开关回到"使用系统缺陷"为我固定。
在我的案件中,我原来改变了信用评级机构,因为我有问题建造远程。我本来可以把这两个问题都转换成SSL的"使用系统缺陷"和"总允许"。
希望这能帮助某人。
当答案正确的时候,我没有为我做正确的工作,我添加了以下内容:"建造定居点>连接>runpath search paths":
1 | @executable_path/Frameworks |
我有这个问题,当我试图改变我的预备档案和应用证书。然后我所有的洗衣项目都有这个问题。After almost an hour I found that just simply clean the project by:
点击产品清晰(或EDOCX1〕0〔1〕
项目将正常运行。
类似的问题,答案可能有帮助。Dyld:Library not loaded:@rpath/libswiftcore.dylib
对我来说,唯一的解决办法就是像莫顿-霍姆加尔建议的那样在他的方式。
我也尝试改变"嵌入式含量含有游泳码"的旗帜,以便在建筑物中真实存在,但没有效果。
我带着XCOD9进入这个问题。This did the trick for me:
到埃多克斯1&4
因为我在OSX(Mailcore2)上的框架,我不得不把目标放在
"Build settings>linking>runpath search paths"to@loader path
我找到了一个解决办法
http://www.dribin.org/dave/blog/archives/2009/11/15/rpath/。
改变建筑物的设置->"嵌入式含有游泳码的内容"旗帜到真实/是为我工作。
There are two solutions for this:
解决办法1:
解决办法2:
控制台记录了动态链路编辑器(DYLD)不能负载图书馆的状态。In order to fix this use below steps:
MGX1〔0〕
这可能是一个有证书的问题。去苹果开发成员中心,确保你有"组织单位"设置在你的分布情况。
也要看一看那张纸上的Deny-MMAP文本,这很可能会帮助你。
我将这个问题与一个Xamarin应用于苹果手表。主要应用程序和单一框架被签署和工作,但监视工具包扩展并不是由于故障造成的。