2010-06-04 2 views
0

Я пытался принести /etc/resolv.conf на открытой («/ и т.д./resolv.conf», 0644)как получить адрес DNS сервера в Iphone

но возвращают -1 и ERRNO является 2, что означает «нет такого файла»

что я могу сделать?

+0

Я бы предположил, что такого файла в вашей системе не было. Но тогда я не знаю, насколько точны сообщения об ошибках Apple. Я знаю, что коды ошибок Microsoft обычно полностью не связаны с фактической ошибкой. –

+0

См. Http://stackoverflow.com/questions/10999612/iphone-get-3g-dns-host-name-and-ip-address – AriX

ответ

3

Вы не можете получить доступ к файлам вне изолированной программной среды приложения.

+0

У нас есть победитель! Apple лжет вам! Файл существует, но у вас нет доступа! Что хуже, чем сообщение об ошибке? Нечестное сообщение об ошибке! –

+0

@PP Конечно, инженеры Apple явно добавили этот «неправильный» код ошибки для этой конкретной ОС устройства. – bddckr

+0

Нет никаких признаков того, что сообщение нечестно или даже неправильно. Это может быть просто исключение некоторой важной информации. «Нет такого файла» - это то, о чем говорит ошибка, но не усеченное сообщение на самом деле может быть «Нет такого файла для вас». – Jasarien

Смежные вопросы