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服务器信息的方法是什么?