iOS 通过PacketLogger 抓包蓝牙数据包

当使用iOS平台调试蓝牙外设时,需要抓取蓝牙数据包,那么如何获取iOS端设备与蓝牙设备之间通信的蓝牙数据包呢?

一、资料准备

1、苹果手机

2、Xcode开发工具

3、Apple开发者账户

二、环境搭建
2.1、手机环境搭建

手机浏览器访问地址:Profiles and Logs - Bug Reporting - Apple Developer 下载描述文件。浏览器会提示登录开发者账号,然后安装该配置文件。

2.2、电脑环境搭建 -- 安装packetLogger

1、电脑访问:工具下载地址,搜索Additional Tools for Xcode,找到Xcode开发工具对应的版本。

2、解压后,找到Hadeware/PacketLogger,双击PacketLogger运行即可

2.3、开始调试

1、将手机连接到Mac电脑

2、新建一个New ios Trace

3、在 All Device 、All Handles 、All Packet Types中取选择你需要的设备。或者根据相关数据包进入搜索也可以。

相关推荐
CiLerLinux14 分钟前
第五十五章 ESP32S3 基于MQTT协议连接OneNet物联网开放平台
单片机·嵌入式硬件·物联网
Muen2 小时前
Swift-SOLID编程原则的实践
ios
一支闲人3 小时前
带你了解STM32:I2C通信(第二部分)
stm32·单片机·嵌入式硬件·基础知识·适用于新手小白
充哥单片机设计3 小时前
【STM32项目开源】基于STM32的自适应车流交通信号灯
stm32·单片机·嵌入式硬件
猪哥帅过吴彦祖4 小时前
Flutter 系列教程:常用基础组件 (下) - `TextField` 和 `Form`
前端·flutter·ios
liujing102329294 小时前
stm32底层项目20251011
stm32·单片机·嵌入式硬件
小刘爱玩单片机8 小时前
【嵌入式简单外设篇】-光敏模块
stm32·单片机·嵌入式硬件
DIY全栈开发13 小时前
《MCU职位》面试问题
单片机·嵌入式硬件·面试
Digitally15 小时前
从iPhone转移到itel手机的联系人转移指南
ios·智能手机·iphone
Digitally15 小时前
清除 iPhone 数据以便出售:永久删除您的数据
ios·iphone