Как выполнить эхо-запрос или проверить, доступен ли / подключен ли сервер с определенным IP-адресом в iPhone

Я хочу выполнить эхо-запрос или поиск определенного IP-адреса сервера, если он подключен или доступен в это конкретное время или нет в моем приложении для iPhone.

Я много искал в Интернете, но не нашел подходящего результата.

Пожалуйста, помогите мне, поскольку я новичок в этой области.

Заранее спасибо.

25
задан P.J 15 November 2011 в 07:23
поделиться

3 ответа

Apple предоставляет классы достижимости, вы можете использовать класс и

Вы можете скачать reachability.h и Reachability.m

И использовать это как

Reachability* reachability = [[Reachability reachabilityWithHostName: @"www.apple.com"] retain];
NetworkStatus netStatus = [reachability currentReachabilityStatus];

netStatus дает доступность сервера.

27
ответ дан 28 November 2019 в 21:02
поделиться

Если вы хотите пропинговать сервер, попробуйте это:

SimplePing

Это позволяет вам пинговать либо по имени хоста, либо по IP.

17
ответ дан 28 November 2019 в 21:02
поделиться

Вам нужно образец приложения Apple Reachability .

1
ответ дан 28 November 2019 в 21:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: