如何在iPhone中Ping或检查特定IP地址的服务器是否可用/已连接

时间:2011-11-15 07:23:32

标签: iphone ios xcode ip-address

我希望Ping或查找服务器的特定IP地址,如果它在特定时间连接或可用,或者在我的iPhone应用程序中没有。

我在互联网上搜索了很多但是找不到任何相关结果。

请帮助我,因为我是这个领域的新手。

提前致谢。

3 个答案:

答案 0 :(得分:27)

Apple提供了可以使用该类和

的可访问性类

您可以下载reachability.hReachability.m

并将其用作

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

netStatus给出了服务器的可达性。

答案 1 :(得分:17)

如果要ping服务器,请尝试以下操作:

SimplePing

它允许您通过主机名或IP进行ping操作。

答案 2 :(得分:1)

您需要Apple的Reachability示例应用程序。