【问题标题】:Missing files libresolv.9.dylib and libxml2.dylib缺少文件 libresolv.9.dylib 和 libxml2.dylib
【发布时间】:2015-09-13 14:15:25
【问题描述】:

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

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

【问题讨论】:

标签: ios xcode7 resolve xml-libxml


【解决方案1】:

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

  1. 转到构建阶段 > 将二进制文件与库链接 > + > 添加其他
  2. 在文件选择窗口中执行“CMD”+Shift+G(转到文件夹)并键入 /usr/lib/
  3. 您可以从 /usr/lib 添加:libz.dylib 等等...
  4. 编译并玩得开心

【讨论】:

  • 别忘了将/usr/include/libxml2 添加到构建设置中的标题搜索路径中。
【解决方案2】:

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

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

其中 yyyyyy 是用户名,xxxxxx 是 iOS 版本。

【讨论】:

  • 找不到开发者文件夹
猜你喜欢
  • 2011-06-21
  • 2015-04-11
  • 1970-01-01
  • 1970-01-01
  • 2015-01-15
  • 2020-05-13
  • 1970-01-01
  • 1970-01-01
  • 2012-06-21
相关资源
最近更新 更多