Document the iOS debug bundle and surface it in the client guide (#880)

The NetBird iOS app can now collect a debug bundle from Settings ->
Troubleshoot. Update the iOS troubleshooting page to use it and route
reports to Community Support, or NetBird Support for paying customers.
Also reference the iOS method from the canonical Debug bundle section
and update the iOS card on the client troubleshooting hub.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Bruno Mercier Costa
2026-07-23 16:36:43 +02:00
committed by GitHub
parent a4e7c1df5c
commit 24d6bf97d9
2 changed files with 6 additions and 4 deletions

View File

@@ -72,7 +72,7 @@ experience. The steps here are cross-platform; for OS-specific details, use the
title: "iOS",
href: "/help/troubleshooting-client/ios",
icon: "mobile",
description: "Capturing logs from the app. On-device debugging is limited.",
description: "Collect a debug bundle from the app. On-device debugging is limited.",
},
]}
/>
@@ -226,6 +226,8 @@ This will output the path of the generated file. The output file is owned by and
NetBird is running as, by default it is: `Administrator` on Windows, `root` on MacOS/Linux or the operating system\'s
equivalent.
On iOS, the `netbird` CLI is not available. Collect the bundle from the app instead, under **Settings → Troubleshoot**. See [NetBird client on iOS](/help/troubleshooting-client/ios).
#### What's inside the bundle
The archive collects the most useful diagnostics into one file, and every bundle ships a `README.txt` that documents each entry. The ones you will reach for most often:

View File

@@ -1,14 +1,14 @@
import {Note} from "@/components/mdx"
export const description =
"iOS-specific NetBird client troubleshooting and how to capture logs from the app."
"iOS-specific NetBird client troubleshooting and how to collect a debug bundle from the app."
# NetBird client on iOS
iOS-specific steps for the NetBird client. Most troubleshooting is cross-platform, so start from [Troubleshooting client issues](/help/troubleshooting-client).
On-device debugging on iOS is more limited than on desktop platforms. To share diagnostics, capture logs from the NetBird iOS app and attach them to your report.
On-device debugging on iOS is more limited than on desktop platforms, but the NetBird app can collect a debug bundle you can attach to a report.
<Note>
There are no iOS-specific debug commands yet. For status, connectivity, and DNS issues, follow the cross-platform [Troubleshooting client issues](/help/troubleshooting-client) and [DNS Troubleshooting](/manage/dns/troubleshooting) guides. If you can reproduce a problem, report it through [Community Support](/help/community-support).
To collect a debug bundle on iOS, open the NetBird app and go to **Settings → Troubleshoot**. For status, connectivity, and DNS issues, also follow the cross-platform [Troubleshooting client issues](/help/troubleshooting-client) and [DNS Troubleshooting](/manage/dns/troubleshooting) guides. When you can reproduce a problem, report it with the debug bundle attached through [Community Support](/help/community-support), or through [NetBird Support](/help/netbird-support) if you are a paying customer.
</Note>