Я пытаюсь определить, может ли iphone подключиться к моему IP-адресу, используя следующий код
struct sockaddr_in server_address;
server_address.sin_len = sizeof(server_address);
server_address.sin_family = AF_INET;
server_address.sin_port = htons(8888);
server_address.sin_addr.s_addr = inet_addr("1.2.3.4");
Reachability *r = [[Reachability reachabilityWithAddress:&server_address ] retain];
NetworkStatus internetStatus = [r currentReachabilityStatus];
Но это всегда говорит о том, что статус «Доступен», независимо от того, что я даю в IP-адресе.
Я делаю что-то не так? Почему это не работает? Спасибо за ваше понимание.