Получение IP-адреса маршрутизатора, к которому подключен iPhone

Я хочу получить IP-адрес маршрутизатора (точка доступа WiFi), к которой мой iPhone подключен по беспроводной сети. Код дает только IP-адрес устройства

Может ли кто-нибудь помочь с куском кода?

2 Solutions collect form web for “Получение IP-адреса маршрутизатора, к которому подключен iPhone”

Просто скопируйте этот код и запустите, вы получите весь IP-адрес, подключенный через IP-адрес. Требуемые рамки

#import <sys/types.h> #import <arpa/inet.h> #import <netdb.h> 

in viewdidload скопировать эту

 int i=0; while (i>254) { i++; NSString *address = [NSString stringWithFormat:@"192.168.1.%d",i]; struct hostent *he; struct in_addr ipv4addr; inet_pton(AF_INET, [address UTF8String], &ipv4addr); he = gethostbyaddr(&ipv4addr, sizeof ipv4addr, AF_INET); if (he) { printf("Host name: %s\n", he->h_name); NSLog(@"%@",address); // NSLog(@"%@",address); } } 

Маршрутизатор для вашей точки доступа всегда должен быть маршрутом по умолчанию, поэтому тогда возникает проблема, как вы находите этот IP-адрес маршрута по умолчанию?

Эта статья немного устарела, но содержит некоторые примеры кода. Я сам не пробовал, но, вероятно, стоит попробовать.

Как определить шлюз по умолчанию на iPhone?

  • iPod Touch canOpenURL типа tel: //
  • Какова высота UITabBar на iOS 8, iOS 9 и iOS 10?
  • Сделать блокировку UIAlertView
  • Лучшая практика для временных объектов в RestKit с основными данными
  • UITableView всегда возвращает 2147483647
  • Пустое пространство в верхней части UITextView в iOS 10
  • Значения PFObject могут не иметь класса: UIImage
  • KIF Framework для iOS: может ли он имитировать жест сенсорного и удерживающего?
  • Информация о кодировании и анализе iPhone TBXML
  • Как проверить ключ данных в нижеприведенном ответе?
  • Создать отставание по требованию
  • CoreBlueTooth: получение ошибки, даже если данные записываются в записываемые характеристики
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.