原因是操作系统的文件与手机需要的不同。
解决办法是将iOS DeviceSupport里当前手机版本的Symbols的libresolv.9.dylib文件,代替编译失败项目的Build Phases的Link Binary With Libraries
代替:
将Link Binary With Libraries里原来的libresolv.9.dylib删除,然后将下面的文件拖拽进去即可编译成功。
~/Library/Developer/Xcode/iOS DeviceSupport/10.0.1 (14A403)/Symbols/usr/lib/libresolv.9.dylib