iOS手机查看蓝牙底层日志

参考文档:A New Way to Debug iOS Bluetooth Applications

一、需要的环境

  • iOS 13 device and cable
  • Mac computer/laptop
  • Apple Developer Program account

二、在iOS设备上安装Profiles文件

在手机浏览器打开链接
https://developer.apple.com/bug-reporting/profiles-and-logs/?name=bluetooth

在浏览器中点击Profile,下载文件
请添加图片描述

点击运行下载
请添加图片描述

在设置中找到描述文件,点击安装
请添加图片描述

三、安装Xcode

在App Store下载Xcode

四、安装packetLogger

通过链接,下载安装 Additional Tools ,点击Hardware,点击packetLogger应用

请添加图片描述

五、启动蓝牙数据包分析

请添加图片描述

连接设备,点击File-》New iOS Trace,打开一个新窗口
请添加图片描述
packketlogger将开始跟踪此配置文件安装的iOS设备上的所有蓝牙活动。在这个iOS设备屏幕的左上角,将显示一个脉冲图标(见下图)。这意味着跟踪正在进行中。
请添加图片描述

According to this session of WWDC 2019, the packetLogger can:

  • Work as a Bluetooth packet analysis application
  • Decode all protocols defined by the Bluetooth Special Interest Group * (SIG) and Apple
  • Perform rich filtering options
  • Search by text regex
  • Comment and flag packets
  • Export raw data for analysis

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-07 14:30:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-07 14:30:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-07 14:30:03       87 阅读
  4. Python语言-面向对象

    2024-01-07 14:30:03       96 阅读

热门阅读

  1. 【Linux】Linux 基础命令 crontab命令

    2024-01-07 14:30:03       63 阅读
  2. 数仓工具—Hive进阶之常见的StorageHandler(24)

    2024-01-07 14:30:03       60 阅读
  3. linux内核tcp syn seq读取

    2024-01-07 14:30:03       53 阅读
  4. Mixin用法

    2024-01-07 14:30:03       50 阅读
  5. Unity2D学习笔记 | 《勇士传说》教程 | (五)

    2024-01-07 14:30:03       53 阅读