iOS开发模拟网络情况

       在iOS开发的过程中,有时候需要模拟网络情况,来检测自己的APP在不同的网络情况下,数据的显示,加载是否有问题,故Mac环境下模拟网络情况可以使用苹果官方提供的工具:Network Link Conditioner

        具体操作步骤如下:

        首先要进行下载工具:Network Link Conditioner。具体下载地址可在Apple Developer Downloads下载得到iOS开发模拟网络情况

进来的时候是空的,搜索Hardware IO Tools for Xcode,选择一个符合自己版本的下载。

iOS开发模拟网络情况

下载之后便可安装。注意。现在版本都到Xcode9了,下载之后会发现不好用,新的下载地址为https://developer.apple.com/download/more/ 找到对应的版本下载即可。

iOS开发模拟网络情况

双击下载后的安装包,安装

iOS开发模拟网络情况

iOS开发模拟网络情况

点击它iOS开发模拟网络情况

       首先一定要把开关打开 然后选择网络情况 即可测试了。设置完成后,此时的网络设置会应用到全局,你可以使用浏览器来测试网络的访问速度。注意调试完成后不要忘记关闭你的网络设置。要把开关置为OFF。

        EDGE(2G)

       3G

       DSL(电话线上网)

       WiFi

       High Latency DNS(高延迟)

       Very Bad Network(网络状况不稳定)

       100% Loss(全丢包)

        每一个状态都可以对带宽、延时和丢包率进行设置(如果任一项的值被设置为零,则那一项的值就与本机电脑的网络状态一致)。除了默认提供的配置,我们也可以创建自己的网络状态,以满足特殊的需求。可以点击Manage profiles,设置相应的状态iOS开发模拟网络情况

欢迎评论~ 转载请注明出处。