在将Xcode更新为beta 9并在iOS 11版本中运行应用程序时,我遇到了以下错误
dyld:未加载库:@ rpath / libswiftCore.dylib引用自:/private/var/containers/Bundle/Application/CFB7F820-B03B-4200-8813-3C3E01032A2F/TIMAutoConnect.app/Frameworks/UTCTIMAccess.framework/UTCTIMAccess原因:图像未找到
以前我通过在构建设置中将“Always Embed Swift Binaries”设置为YES来修复错误 .
注意:应用程序使用用Swift编写的自定义框架,应用程序代码在Objective C中 .
2 回答
清理项目,并从以下路径中删除派生数据:
(〜/资源库/开发/ Xcode中/ DerivedData /)
为我修好了......
你有没有错过任何框架导入 . 检查IBOutlet连接中的第一个/错误/丢失任何图像 .
请检查以下链接 . 它可以帮助你 .
dyld: Library not loaded: @rpath/libswiftCore.dylib
您的自定义框架(UTCTIMAccess.framework)可能是使用较旧版本的Swift构建的 . 用Swift4重建它应该可行 .