PacketLogger doesn't capture logs for iOS devices.

I'm unable to capture Bluetooth logs via PacketLogger from my iPhone 11 (iOS 18.2) and iPad Pro (iPadOS 17.5.1) with Mac mini M2 macOS 15.2 (24C101).

I've installed Bluetooth profile on both devices, restarted multiple times connected to the computer, it shows device as online, however PacketLogger captures nothing at all.

For test I've installed profile on macOS and PacketLogger captures everything as it should. I saw some posts here from earlier this year, that people were having similar problems with PacketLogger. Please suggest a solution or confirm that it is a known bug.

  • Tried different Xcode and PacketLogger versions including the latest (2022.03.30d1)

I am experiencing this issue also, across various iPad and iPhone devices.

Everything worked when I used Bluetooth debugging profile earlier this year, I think Feb'24, but now PacketLogger always shows zero packets captured.

I have tried reinstalling the profile on the iOS device multiple times, followed by reboot. PacketLogger says connected to the specific device, so I believe the connection is made, but no data received.

Hoping for some hints to resolve.

After posting this update, I then tried (again) the following:

  • clear profile from iPad runing 17.7.3
  • downloaded the iOS bluetooth debugging profile to my Mac
  • AirDropped this profile to the iPad
  • reboot iPad (with USB wire disconnected)
  • start PacketLogger on mac running Sequoia

Amazingly, bluetooth packets started coming in once more. I had already followed these exact steps, except previously I downloaded the profile directly on the iPad (rather than AirDrop from the Mac).

For whatever reason, I am again capturing Bluetooth packets. Hopefully you can try these steps to see if they help you too.

PacketLogger doesn't capture logs for iOS devices.
 
 
Q