IOS弱網測試

在Xcode4.1中有一個工具叫Network Link Conditioner,可以讓用戶模擬不同的網絡連接和帶寬,可供Mac和iOS開發者測試自己的程序在不同網絡環境下的表現。

在Xcode4.3中,此工具不再隨Xcode工具提供,需要單獨下載。在Xcode4.3中通過Xcode->Open Developer Tool->More Developer Tools…菜單



 可進入Apple開發者下載中心,Network Link Conditioner包含在Hardware IO Tools工具包中,點擊下載。



 下載安裝後,可看到其中有一個Network Link Conditioner.prefPane文件。



 點擊運行Network Link Conditioner.prefPane後,Network Link Conditioner就會被添加到系統偏好設置的其他分類中。



 點擊打開,Network Link Conditioner界面爲



 在Profile中包含預置的幾種網絡環境,包含3G,DSL,Edge,Wifi,每種網絡環境對應不同的上下行帶寬,丟包率和網絡延遲,DNS延遲。



 還可以根據需要自定義不同的網絡環境,點擊左下角鎖按鈕輸入系統密碼解鎖後,右側Manage Profiles…就變爲可用,點擊後可進入管理Profiles窗口,在其中可定義自己需要的Profile.



 把ON/OFF按鈕滑動到ON,即啓動了網絡模擬器。



 這時在系統右上角會顯示圖標,可以點擊圖標取消網絡限制或打開Network Link Conditioner重新配置。



 啓動Network Link Conditioner就可以使用iOS模擬器測試APP在此種環境下的運行情況了。

在測試完畢時,記得停止Network Link Conditioner,Network Link Conditioners是對整個系統有效的,普通上網的速度也會被限制。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章