首页 > 系统 > iOS > 正文

iOS开发中常用的那些工具

2019-11-08 00:34:55
字体:
来源:转载
供稿:网友

工欲善其事,必先利其器。

列表

XCode 无须多说Instruments 性能分析工具:卡顿,内存,网络,数据存储等等xcodebuild and xcrun 命令行工具用来脚本打包和测试Charles 网络抓包工具,能实现网络转发,截获修改参数等高级功能Postman 方便发送HTTP网络请求(验证后台给的API格式,内容是否正确)MacDown markdown文本编辑器appledoc Objective-C文档生成PaintCode 通过图片/路径等合成出代码。fastlane 自动化编译和打包reflector 投影(如果你需要做Demo)sqlitebrowser 查看SQLite数据库CocoaPods 三方依赖管理工具,私有的Cocoapod可以很好的管理二方库,实现组件化App。Carthage 另一个三方库管理工具Source Tree Git图形化界面CocoaLumberjack Log 框架,比如带颜色Log等等。PonyDebugger用Chrome来调试网络和数据Sketch 设计logo等(我用来设计Github的开源代码logo)reveal 动态查看和修改App UI。可以用来分析别人的App比如淘宝等等。class dump 二进制包中提取出头文件theos 逆向会用到gif brewery 生成Gif图,配合Quicktime录屏SimPholders 快速打开模拟器sandbox路径Lantern 翻墙NWPusher 自己给自己发送远程通知dSYMTools 分析crash logAtom + Nuclide 编写React Native中JS部分代码

后续

目前只想到这些,后续有需要会继续增加。对应Github也建立了一个仓库:

awesome-ios-develop-tools
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表