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

相关推荐
茶底世界之下7 小时前
HDR 曲线为什么必须显式决定:端点钳位还是线性外推
ios
茶底世界之下18 小时前
导出进度不是一个百分比:AVFoundation 收尾阶段的状态建模
ios·swift
大熊猫侯佩18 小时前
macOS27 上可变界面尺寸 iOS App 揭秘
macos·ios·swiftui
tangzzzfan19 小时前
把 ADB 装进 macOS app
macos
用户21816970493019 小时前
LLVM
ios
zeqinjie19 小时前
Flutter 获取 iPhone Duo 预留区位置
前端·flutter·ios
二流小码农19 小时前
鸿蒙开发:ArrayList,可不会让UI更新哦
android·ios·harmonyos
深圳老胡6 天前
STM32F407 控制 L6470 步进电机驱动 —— 控制过程简介
笔记·stm32·单片机·嵌入式硬件·代码规范
女神下凡6 天前
嵌入式设计的各种存储芯片的硬件/软件设计规范,非常全面。
arm开发·单片机·嵌入式硬件
开发笔记-阿牛6 天前
蓝牙音乐灯拆解,又一次拆到蓝牙音乐灯芯片CK6865L
人工智能·单片机·嵌入式硬件·音视频·音频