1. 程式人生 > >iOS開發測試不同的網路環境2G/3G/4G/WiFi

iOS開發測試不同的網路環境2G/3G/4G/WiFi

4G網路和Wifi雖然已經基本普及,但是在實際開發中,任然需要針對不同的網路環境給出迴應,比如Wifi環境下要自動快取視訊,2G環境下可能只需要載入縮圖等等,開發者如何開啟這些環境是接下來要說的

開啟Xcode—> Open Developer Tools—>More Developer Tools

這裡寫圖片描述

點選之後會跳轉蘋果開發者中心,並且登入,我們找到Hardware IO Tools for Xcode7,進行下載

這裡寫圖片描述

下載後得到安裝包:

這裡寫圖片描述

雙擊安裝,需要輸入電腦的登入密碼,安裝之後顯示如下:

這裡寫圖片描述

雙擊 Network Line Conditioner.prePane,會彈出系統偏好設定,並且多了這個:

這裡寫圖片描述

雙擊它,彈出如下介面

這裡寫圖片描述

在Profile裡面選擇網路環境

這裡寫圖片描述

解釋:

100% Loss: 斷網

3G:3Gwang

DSL:Digital Subscriber Line,數字使用者線路

Edge:Enhanced Data Rate for GSM Evolution,增強型資料速率GSM演進技術,是一種從GSM到3G的過渡技術

High Latency DNS:高延遲的DNS

Very Bad Network:很菜的網路

Wifi:wifi網路

注:模擬器的網路環境會隨著設定的變化而變化,根本上是改變了電腦本身的網路環境

同樣真機測試的時候也可以設定不同網路環境,開啟設定,找到開發者選項:

這裡寫圖片描述

找到Status

這裡寫圖片描述

顯示的列表和剛才是一樣的

這裡寫圖片描述