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測試完之後關掉它。