今天遇到一个问题,貌似值得记录一下。
问题: App 刚启动,首页无法点击。xcode自带调试工具也为报错,AppDelegate 一套顺利走完,但是到某一步就会卡死,约1分钟后可正常点击。
解决方案:building 后初步判断主线程卡死,但是调试工具 未能找到 卡死位置。代码逻辑判断后,是由于 服务器部分接口 未启动导致。(老代码,就不吐槽请求逻辑了)
反思: 如果代码量很大的时候,怎么 判断 阻塞位置呢?(不过代码逻辑,快速定位!)
暂无解决方案? (Time Profiler)
今天遇到一个问题,貌似值得记录一下。
问题: App 刚启动,首页无法点击。xcode自带调试工具也为报错,AppDelegate 一套顺利走完,但是到某一步就会卡死,约1分钟后可正常点击。
解决方案:building 后初步判断主线程卡死,但是调试工具 未能找到 卡死位置。代码逻辑判断后,是由于 服务器部分接口 未启动导致。(老代码,就不吐槽请求逻辑了)
反思: 如果代码量很大的时候,怎么 判断 阻塞位置呢?(不过代码逻辑,快速定位!)
暂无解决方案? (Time Profiler)