缺少文件 libresolv.9.dylib 和 libxml2.dylib

Missing files libresolv.9.dylib and libxml2.dylib

我有一个用于 iOS 的旧 Xcode 项目,我在其中使用了 libxml2.dylib 和 libresolv.9.dylib。安装后 XCode7.

我找不到文件,也不知道去哪里找。有人可以帮助我吗?

使用新的 Xcode 和新的 iOS 与 libresolv.9.dylib 和 libxml2.dylib 的链接必须更新,从 Target->Building Phases 和添加新文件:文件现在位于不同的文件夹中:

/Users/yyyyyy/Library/Developer/Xcode/iOS DeviceSupport/9.0 (xxxxxx)/Symbols/usr/lib

其中 yyyyyy 是用户名,xxxxxx 是 iOS build。

SleepyViking 在 this thread 中的回答提供了查找丢失的 .dylib 文件的快捷方式。

  1. Go to Build Phases > Link Binary with Librairies > + > Add other
  2. Once in the file selection window do "CMD"+Shift+G (Go to folder) and type /usr/lib/
  3. From /usr/lib you can add : libz.dylib and more...
  4. Compile and have fun