【笔记】通过iOS日志文件获取SIM卡qci值

前言

通过iOS日志文件获取SIM卡qci值

打开反馈.app

获取日志文件

  • 接受

  • 登录Apple账户

  • 同意并继续

  • 点击右下角反馈按钮

  • iOS与iPadOS

  • 你遇到的问题在哪个区域

  • 蜂窝网络服务(通话与数据)

  • Gather iOS 蜂窝网络日志->等待生成完成

  • iOS 蜂窝网络日志

  • 打开最新的日志文件

  • 点击右上角分享按钮,发送到电脑上进行分析

获取qci值

2006-01-02-15-04-05-500:日志文件的日期

MacOS & Linux

1
2
3
4
targetDir="2006-01-02-15-04-05-500"
tar -zxvf "log-bb-$targetDir.tar.tar.gz"
tar -xvf "log-bb-$targetDir.tar"
grep -rPo "qci=\d+" "./log-bb-$targetDir-systemlogs.logarchive/Persist"

Windows

1
2
3
4
$targetDir = "2006-01-02-15-04-05-500"
Get-ChildItem -Filter "log-bb-$targetDir.tar.tar.gz" | ForEach-Object {tar -zxvf $_.FullName}
Get-ChildItem -Filter "log-bb-$targetDir.tar" | ForEach-Object {tar -xvf $_.FullName}
Get-ChildItem -Path ".\log-bb-$targetDir-systemlogs.logarchive\Persist" -Recurse -File | Select-String -Pattern "qci=\d+" | ForEach-Object { $_.Matches.Value }

完成

参考文献

张洪Heo的博客
Apple开发者文档