美文网首页
iOS | 常用技术点小记(3)

iOS | 常用技术点小记(3)

作者: 清無 | 来源:发表于2019-02-27 14:11 被阅读5次

.ips日志文件分析

  • 终端命令find /Applications/Xcode10.app -name symbolicatecrash -type f找到symbolicatecrash工具,选择xxx/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash这个
  • 将崩溃App的.dSYM文件.ips文件拷贝到symbolicatecrash工具同目录下
  • .ips文件后缀改为.crash
  • 终端运行命令./symbolicatecrash /绝对路径/xxxx.crash /绝对路径/xxx.app.dSYM > xxx.crash
    • 如果提示错误Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
    • 接着运行终端命令:export DEVELOPER_DIR="/Applications/Xcode10.app/Contents/Developer"(注意这个地方的Xcode要指定为xcode-select --switch的对应版本)

Xcode显示编译用时

终端运行命令defaults write com.apple.dt.Xcode ShowBuildOperationDuration -bool YES

实际效果

改善Swift项目编译时间

终端运行命令defaults write com.apple.dt.Xcode BuildSystemScheduleInherentlyParallelCommandsExclusively -bool NO

  • 注意该方法只对Xcode9.2及以上版本生效

相关文章

网友评论

      本文标题:iOS | 常用技术点小记(3)

      本文链接:https://www.haomeiwen.com/subject/bcmwyqtx.html