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

时间:2015-09-13 14:15:25

标签: ios xcode7 resolve xml-libxml

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

我无法找到这些文件而我也不知道在哪里搜索。有人能帮助我吗?

2 个答案:

答案 0 :(得分:14)

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

  
      
  1. 转到Build Phases> Link Binary with Librairies> +>添加其他
  2.   
  3. 进入文件选择窗口后,执行“CMD”+ Shift + G(转到文件夹)并键入/ usr / lib /
  4.   
  5. 从/ usr / lib您可以添加:libz.dylib等等......
  6.   
  7. 编译并玩得开心
  8.   

答案 1 :(得分: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 bulild。