C-ares支持IOS吗?

时间:2015-05-12 02:04:49

标签: ios dns c-ares

c-ares支持IOS吗? 我需要在IOS上运行的公司应用程序中使用c-ares。但是使用“ares_gethostbyname()”无法正常工作,并且回调函数中的状态代码始终返回11(ARES_ECONNREFUSED)。相同的代码在其他opearting系统上正确运行,例如Win32,Android。

浏览源代码,我找到了原因,就是c-ares无法在IOS上获得dns服务器。因为c-ares读取文件/etc/resolv.conf以获取dns服务器信息,但IOS上不存在此文件。

那么,c-ares支持IOS吗?或者IOS获取dns服务器信息的方法是什么?

1 个答案:

答案 0 :(得分:1)

我发现a patch因此从未合并到主仓库posted in December 2014

如果您可以尝试并报告c-ares邮件列表,那就太棒了,这样我们就可以努力让它合并并得到支持"正式"。

/糟糕的c-ares维护者: - (