iOS 獲取Wifi的IP和名字

2021-07-08 16:10:19 字數 633 閱讀 8531

下面的方法在ios9裡, 顯示被棄用(**貼上其他部落格, 都忘了).但是在真機上依舊可以執行(模擬器上執行返回的都是空和錯), 會有黃色警告提出,從警告中可以看出替代此類的ios新出的類別.匯入networkextension.framework就可以了,

匯入三個標頭檔案:*#import

:#import #import *

//獲取wifi名字的方法

- (nsstring *)getwifiname

nsarray *inte***ces = (__bridge nsarray *)wifiinte***ces;

for (nsstring *inte***cename in inte***ces)

}cfrelease(wifiinte***ces);

return wifiname;}

//獲取wifiip的方法

- (nsstring *)getipaddress

}temp_addr = temp_addr->ifa_next;

}}// free memory

freeifaddrs(inte***ces);

return address;}

複製貼上就可以直接用了「

獲取wifi閘道器和ip

public class checkwireless 閘道器獲取 public static string getgateway context context ip位址轉化為字串格式 public static string formatip int ipaddress public class ...

在wifi下獲取本機的ip和路由器ip

今天因為專案需要獲取本機ip,我在網上掃蕩啦一下。卻沒有發現有能正確獲取本機ip位址的文章。沒辦法就只能自己研究一下,最終找到啦乙個比較笨的辦法。但是還是蠻管用的,在這裡和大家分享一下。不過需要在真機下才能執行成功 如下 如若有人想問問什麼 那你自己看哈log就應該明白啦!public static...

樹莓派wifi自動獲取ip

樹莓派的wifi顯示正常鏈結到了網路中,但是ping www.baidu.com時,顯示網路不可用。初步判斷是前一天設定了固定ip,今天換成鏈結移動無線路由器時,ip無法正常獲取。因此,在network preferences中,將所有的網路都設定成了自動獲取配置的方式。然後,重啟後,仍然無法pin...