iOS网络状态模拟——Network Link Conditioner
2014-04-08 14:32
134 查看
对于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版本下载即可。
![](http://img.blog.csdn.net/20140408134416093?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU29tbnVzTGVlMTk4OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2.下载完成后,打开dmg文件,并双击Network Link Condition.prefPane,安装。
![](http://img.blog.csdn.net/20140408134820171?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU29tbnVzTGVlMTk4OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](http://img.blog.csdn.net/20140408134921187?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU29tbnVzTGVlMTk4OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
3.安装完成之后就可以从系统偏好设置中进入Network Link Conditioner面板了。
![](http://img.blog.csdn.net/20140408135137312?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU29tbnVzTGVlMTk4OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
打开之后,你就可以通过Network Link Conditioner切换iPhone Simulator所使用的网络环境了。Network Link Conditioner为你预置了以下几种网络环境:
EDGE
3G
DSL
WiFi
High Latency DNS
Very Bad Network
100% Loss
同时,你还可以自己定义网络环境状态
![](http://img.blog.csdn.net/20140408142123750?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU29tbnVzTGVlMTk4OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
然后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
![](http://img.blog.csdn.net/20140408143007546?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU29tbnVzTGVlMTk4OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
切记不管是使用simulator还是真机,在用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测试完之后关掉它!
相关文章推荐
- iOS网络状态模拟——Network Link Conditioner
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- 使用 Xcode 工具(Network Link Conditioner)模拟网络状态
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- iOS模拟低速网络工具Network Link Conditioner的使用
- IOS应用网络数据包拦截之三 网络环境模拟软件Network Link Conditioner使用介绍