c-ares支持IOS吗?我需要在我公司在 IOS 上运行的应用程序中使用 c-ares。但是使用“ares_gethostbyname()”无法正常工作,并且回调函数中的状态码始终返回 11(ARES_ECONNREFUSED)。相同的代码在其他操作系统如Win32、Android上也能正常运行。
看了下源码,找到了原因,就是c-ares无法在IOS上获取dns服务器。因为c-ares读取文件/etc/resolv.conf来获取dns服务器信息,但是这个文件在IOS上是不存在的。
那么,c-ares支持IOS吗?或者IOS上获取dns服务器信息的方法是什么?