iOS上分析app的工具
来源:互联网 发布:怎样下载网络视频 编辑:程序博客网 时间:2024/05/29 03:22
很多时候为了优化应用和故障诊断,需要对APP进行分析。但是iOS系统的限制比较多,这时候就需要借助工具
分析app的文件
首先发现我太out了,一直以为未越狱的机器没有办法看到目录结构,试过iTunes没有这个功能就放弃了。可是很多时候我们都需要看到APP的目录结构。比如怀疑数据有错误,在模拟器上就可以直接打开sqlite3的文件,但是如果真机上出现问题,看不到数据库文件就很难定位
今天才知道用iTools可以很好地解决这个问题,在iTools上可以打开app bundle,导出其中的文件,后面就跟模拟器没什么区别了。如图,可以看到app的目录结构,还可以把需要的文件拿出来
网络抓包,分析流量
这个要用到Charles,这个软件是把自己设置成http代理,默认端口号是8888
默认情况下,它也会把自己设置成MAC的代理,这样的话干扰信息就比较多。如果是为了分析APP的流量,建议把MAC代理去掉:
然后在iPhone或iPad上把代理设置成这台机器,就可以在Charles里看到网络流量了
0 0
- iOS上分析app的工具
- ClassyShark工具分析App的应用框架
- 社交APP工具的IOS开发
- ios的crash分析工具
- iOS 设备上的 App 设计规范
- iOS设备上的App设计规范
- iOS 设备上的 App 设计规范
- iOS 设备上的 App 设计规范
- iOS设备上的App设计规范
- iOS APP在模拟器上的安装
- iOS设备上的App设计规范
- Github上的iOS App源码 (中文)
- Github上的iOS App源码
- GitHub上完整的iOS-App源码
- Github上的iOS App源码 (中文)
- App数据分析工具
- iOS APP开发工具
- iOS App统计工具
- Kendo UI 2014.2支持Angular
- JAVA中的format
- hdu4912 LCA+贪心
- JSONKit相关错误
- java ssh 客户端
- iOS上分析app的工具
- apache http client 上传文件
- C/C++预处理指令
- 布尔检索模型(Boolean Retrieval)
- 丢手绢java代码即约瑟夫问题
- Servlet过滤器
- Linux下查看端口被哪个程序占用、进程与线程的区别、进程间的通信
- 小志营销:自媒体营销,平民化网络营销新玩法
- Java 内存分配全面浅析