我刚刚更新到Xcode7和swift 2,并修复了转换过程中出现的错误。我终于完成了项目的构建,但在启动屏幕之后,我收到一个错误消息:
移动dyld:未加载库:@r路径/libswiftAVFoundation.dylib引用自:/var/
/Containers/Bundle/Application...
原因:找不到合适的镜像。确实找到了:验证'/private/var/mobile/Containers/Bundle/Application/.../Frameworks/libswiftAVFoundation.dylib‘首页的/private/var/mobile/Containers/Bundle/Application/.../Frameworks/libswiftAVFoundation.dylib: mmap() errno=1
我以前见过这个错误,但在其他框架中,无法解决我的问题。有没有办法通过在某个地方添加我的框架来绕过这个问题?
发布于 2015-11-03 23:27:16
试着清理,构建,然后运行项目。对我很管用。
发布于 2016-09-18 22:35:21
在Xcode 8中更新构建设置
始终将Swift标准库嵌入到是
对我很管用。
发布于 2016-02-05 23:02:10
上面的解决方案对我来说都不起作用。最后,问题出在我签名证书的信任设置上。他们被设置为“总是信任”,这似乎导致了这个问题。切换回“使用系统默认设置”为我修复了它。
在我的例子中,我最初更改了证书信任设置,因为我在远程构建时遇到了问题。通过将全局信任设置切换为“使用系统默认值”和“始终允许”SSL,我能够解决这两个问题。
希望这对某些人有帮助。
https://stackoverflow.com/questions/32771796
复制相似问题