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

Lor*_*nzo 7 resolve xml-libxml ios xcode7

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

我找不到文件,我不知道在哪里搜索.有人能帮我吗?

jk7*_*jk7 16

SleepyViking在这个帖子中的答案提供了查找缺少的.dylib文件的快捷方式.

  1. 转到Build Phases> Link Binary with Librairies> +> Add other
  2. 进入文件选择窗口后,执行"CMD"+ Shift + G(转到文件夹)并键入/ usr/lib /
  3. 从/ usr/lib你可以添加:libz.dylib等等...
  4. 编译并享受乐趣


Lor*_*nzo 2

使用新的 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 版本。