iOS網絡狀態模擬——Network Link Conditioner

http://www.ithao123.cn/content-2043219.html


[摘要:對iOS開闢者來講,Mac OS X 10.7和iOS 6今後的版本中的一個開闢對象——Network Link Conditioner,正在某些時間會變得大有贊助。那篇文章首要便去簡略先容下那個對象。 iPhone Simulator 裝置:] 

    對於iOS開發者來說,Mac OS X 10.7以及iOS 6以後的版本中的一個開發工具——Network Link Conditioner,在某些時候會變得大有幫助。這篇文章主要就來簡單介紹下這個工具。


iPhone Simulator

安裝:

1.Xcode -> Open Developer Tool -> More Developer Tools

搜索Network Link Conditioner,選擇合適的Hardware IO Tools for Xcode版本下載即可。

\

2.下載完成後,打開dmg文件,並雙擊Network Link Condition.prefPane,安裝。

\

\

3.安裝完成之後就可以從系統偏好設置中進入Network Link Conditioner面板了。

\

打開之後,你就可以通過Network Link Conditioner切換iPhone Simulator所使用的網絡環境了。Network Link Conditioner爲你預置了以下幾種網絡環境:

  • EDGE
  • 3G
  • DSL
  • WiFi
  • High Latency DNS
  • Very Bad Network
  • 100% Loss
同時,你還可以自己定義網絡環境狀態

\

然後command+R在模擬器裏運行你的app,更換Network Link Conditioner中的網絡環境試試看會發生什麼!看看網絡延遲對你的app到底有哪些影響?看看網絡帶寬如何影響你的tableview的滑動效果?


真機

想要在真機上使用Network Link Conditioner,需要先將你的機器設置爲開發模式:

1.將你的iPhone或iPad與你的Mac相連

2.在Xcode中,shift+command+2打開Organizer

3.選中你的設備

4.Use for Development

\


切記不管是使用simulator還是真機,在用Network Link Conditioner測試完之後關掉它!


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