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
相关推荐
安和昂7 小时前
【iOS】Tagged Pointer
macos·ios·cocoa
I烟雨云渊T16 小时前
iOS 阅后即焚功能的实现
macos·ios·cocoa
struggle202516 小时前
适用于 iOS 的 开源Ultralytics YOLO:应用程序和 Swift 软件包,用于在您自己的 iOS 应用程序中运行 YOLO
yolo·ios·开源·app·swift
Unlimitedz16 小时前
iOS视频编码详细步骤(视频编码器,基于 VideoToolbox,支持硬件编码 H264/H265)
ios·音视频
Digitally16 小时前
如何将视频从手机传输到电脑(Android和iPhone)
智能手机·电脑·音视频
安和昂1 天前
【iOS】SDWebImage源码学习
学习·ios
ii_best1 天前
按键精灵ios脚本新增元素功能助力辅助工具开发(三)
ios
AORO_BEIDOU1 天前
遨游卫星电话与普通手机有什么区别?
人工智能·科技·5g·智能手机·信息与通信
丶Darling.1 天前
移动IP与手机移动数据流量的概念、原理、区别与联系
服务器·tcp/ip·智能手机
ii_best1 天前
按键精灵ios脚本新增元素功能助力辅助工具开发(二)
ios