• ios网络模拟


    ios网络模拟

    在ios开发和测试中,需要针对不同网络状况做一下测试优化,如果在真机上用真实网络的话,需要不同网络(2G、3G、4G)的手机卡,比较麻烦。

    其实可以模拟不同网络状况,以下分别针对真机和模拟器来介绍两种方法

    1.真机情况下##

    Apple在iOS系统中预置了网络调试工具,设置——>开发者
    如果手机上找不到这个,可以使用itool连接手机后,点击itool工具箱,点击一个设备管理工具,比如“实时桌面”,itools会提示安装开发者插件,安装完成后手机设置就能看到开发者选项


    进入开发者设置,NETWORK LINK CONDITIONER

    系统默认配置的网络条件还是很多的,其中:

    1. 100%Loss —— 全丢包
    2. 3G —— 3G
    3. DSL —— 电话线上网
    4. Edge —— 2G网络
    5. High Latency DNS —— 高延迟
    6. Very Bad Network —— 网络状况不稳定

    当然底部还有一个添加额外配置的选项可以自定义网络状况,进入系统默认的那些网络条件里,最低下有一个复制新建一个网络状况的选项,并可以自己设定参数,自己新建的可以删除。

    2.模拟器

    使用教程网址: http://nshipster.com/network-link-conditioner

    下载地址:https://developer.apple.com/downloads/?q=Hardware%20IO%20Tools

  • 相关阅读:
    iOS开源控件库收集
    Ruby中的几种除法
    Font
    PlaySound
    STL
    APIs
    cin and cout
    CreateWindow
    Introducing Direct2D
    VC 常用代码
  • 原文地址:https://www.cnblogs.com/xiaowenhui/p/5244231.html
Copyright © 2020-2023  润新知