关于macos:dyld:未加载库:@ rpath / libswiftAVFoundation.dylib

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〕K

项目将正常运行。


类似的问题,答案可能有帮助。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:

  • 法国国家统计局
  • 开放与EDOCX1&6
  • 现在,运行该正确运行的项目
  • 解决办法2:

    控制台记录了动态链路编辑器(DYLD)不能负载图书馆的状态。In order to fix this use below steps:

  • ProjectBuild settings
  • 从专业翻译人员、公司、网页及可自由查看的翻译库中学习。
  • 现在,运行该正确运行的项目
  • MGX1〔0〕


    这可能是一个有证书的问题。去苹果开发成员中心,确保你有"组织单位"设置在你的分布情况。

    也要看一看那张纸上的Deny-MMAP文本,这很可能会帮助你。

    我将这个问题与一个Xamarin应用于苹果手表。主要应用程序和单一框架被签署和工作,但监视工具包扩展并不是由于故障造成的。