[iOS] 调试Tips

1. 模拟定位

如果项目中使用了定位功能,可以使用模拟器来修改经纬度的方式来模拟定位到其他城市:

打开之后是这样的:

填入需要模拟的城市的经纬度即可!
上图是我模拟定位到上海的经纬度,具体城市的经纬度,百度一下吧!

2. Charles 模拟弱网环境

电脑和测试设备连接同一Wi-Fi,将电脑设置为设备网络代理:
设备Wi-Fi连接后,点击右侧的ℹ️

下滑找到“配置代理”

381528959598_.pic.jpg

选择手动:服务器处输入电脑IP地址,端口号写 8888,点击右上角“存储”即可!

361528959492_.pic.jpg

打开Charles,Proxy -> Throttle Settings...

打开如下图所示,简单写了各个参数的作用:


添加主机地址的时候,会弹出如下页面:


添加对应的参数值即可!

使用预设的网络环境(Throttle preset)选项有以下几种:

预设的网络环境,已基本能满足大部分的弱网环境了,如果还有其他更苛刻的网络环境模拟,可以修改上面具体的参数进行配置!

(未完,待续)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、简历准备 1、个人技能 (1)自定义控件、UI设计、常用动画特效 自定义控件 ①为什么要自定义控件? Andr...
    lucas777阅读 10,630评论 2 54
  • 简书上的文章已经不再维护,有兴趣阅读其他文章,或一起交流的朋友,请移步 我的博客:punmy.cn 原文 本篇博客...
    胖绵羊阅读 13,512评论 7 35
  • 一、常见定位技术 1.基站定位 每个手机基站都有一个ID标识符,插上sim卡的手机或其他终端可以搜集周围所有收到信...
    IvanHung阅读 25,798评论 4 15
  • 该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93d...
    刘小壮阅读 27,264评论 63 143
  • 教师节,一个充满回忆的日子,有几个画面却像刻在脑子里一样,今天记下以纪念你在我身边,不离不弃的日子。记得当年高中第...
    艾薇糖糖阅读 1,352评论 0 0