起因

iOS开发调试过程中会需要很多工具协助,

  • 比如开发推送相关的需求时,需要用公司内部的推送平台来模拟流程发个推送,当然也有可以直接用推送的Mac开源工具,不过需要配置推送证书;
  • 测试人员如果想将App截图,需要先在手机上截图,然后传到电脑上或用IM转发给同事,不是很方便;开发人员想截图也需要用Xcode->菜单选中window->Devices and Simulators->Take Screenshot。
  • 比如使用Charles抓包mock数据,当然也可能有公司内部的mock数据平台;常用Charles mock数据时会发现随着本地mock文件增多,效率就下降了,过段时间可能因为本地mock文件名描述不够清楚,已经完全不知道这个mock文件是做什么的。
  • 比如和测试说了一下某个功能的开发写在了app本地,但是测试看不到具体key关联的值是什么,没法手动修改,如果通过流程修改可能比较麻烦
  • 当然也有工具可以集成后在app内看到相关文件和数据,在app内操作需要打开固定的界面,流程也深,感觉还是太麻烦了

总之,就是用的各种工具不够聚合,分散在各处

开发个工具解决了自己开发过程中遇到的很多痛点,当然现在还比较简陋,有兴趣的话,希望共建!

_config.yml

结论


参考