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测试完之后关掉它!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值