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中取选择你需要的设备。或者根据相关数据包进入搜索也可以。

相关推荐
库奇噜啦呼3 小时前
【iOS】weak底层实现
macos·ios·cocoa
三佛科技-134163842123 小时前
灭蚊灯MCU方案开发,FT60E112-RB作为灭蚊灯主控芯片优势
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
起床学FPGA3 小时前
I2C、SPI
单片机·嵌入式硬件
风雨中的蜜蜂4 小时前
CMT2310A 超低功耗高性能射频收发器概述
stm32·单片机·嵌入式硬件
2601_961593424 小时前
视频分辨率太低?Topaz Video AI v1.6.0 让画质跃升
人工智能·macos·音视频
LCG元4 小时前
STM32 ADC 多通道 DMA 采样与数字滤波实战
stm32·嵌入式硬件·microsoft
17715574314 小时前
Mac 上 Ruby、gem、rvm、CocoaPods 四者关系通俗讲清楚
macos·ruby·cocoapods
VALENIAN瓦伦尼安教学设备4 小时前
转子/行星/平行轴齿轮箱综合故障模拟实验台可复现常见机械问题
大数据·数据库·人工智能·嵌入式硬件·算法
Shell运维手记5 小时前
交换机(二层交换机)完整工作原理
运维·网络·网络协议·macos·交换机
软泡芙5 小时前
【IOS】 Swift Package Manager (SPM) 指南
网络·ios·swift