- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
dyld:未加载库:@rpath/libswift_stdlib_core.dylib
dyld:未加载库:@rpath/libswiftCore.dylib。问题仍然存在
我知道这些问题已经回答了好几次,但是 “dyld: Library not loaded: @rpath/libswiftContacts.dylib” 当我正在编写 SwiftXCode 7.2 应用:
这里我使用 Contact & ContactUI Frameworks::@rpath/libswiftContacts.dylib
dyld: Library not loaded: @rpath/libswiftContacts.dylib
Referenced from: /var/mobile/Containers/Bundle/Application/C0F2B5CB-628C-4643-9473-648D3099D8FB/HomeMadeFood_User.app/HomeMadeFood_User
Reason: image not found
我已经尝试了所有这些操作:
删除 Xcode 的派生数据目录。
我试过这样:但我收到如下错误:
/Users/mac-jarc/Library/Developer/Xcode/DerivedData/HomeMadeFood_User-bmwdevsopruaqxfrbibhaspidobn/Build/Products/Debug- iphoneos/HomeMadeFood_User.app/Frameworks/Contacts.framework: bundle format unrecognized, invalid, or unsuitable
Command /usr/bin/codesign failed with exit code 1
最佳答案
几周来我都遇到了同样的错误:
dyld: Library not loaded: @rpath/libswiftContacts.dylib
基本上,我能够在设备上运行和测试我的应用程序。然后大约 2 周前,我无法再在设备上运行测试了。测试在模拟器上运行良好。我想不出发生了什么变化。我看到的错误是上面那个。我在谷歌上搜索了很长时间试图找到解决方案,但尝试了很多修复都没有成功。最终起作用的修复是删除派生数据。完成此操作后,我再次能够在我的设备上运行测试。
对我有用的修复:
转到 Xcode > Preferences > Locations > Derived Data(点击小箭头在 finder 中打开文件夹)例如/Users/[用户名]/Library/Developer/Xcode/DerivedData
删除整个 DerivedData 文件夹
清理/构建
在设备上测试 - 终于再次工作
关于xcode - dyld : Library not loaded: @rpath/libswiftContacts. 动态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34986456/
dyld:未加载库:@rpath/libswift_stdlib_core.dylib dyld:未加载库:@rpath/libswiftCore.dylib。问题仍然存在 我知道这些问题已经回答了好
我是一名优秀的程序员,十分优秀!