Skip to content

Physical iPad (iPad6,11 / iOS 16.7.2) never appears in device list #3421

Description

@IXChinmayD

Describe the issue

The .NET MAUI VS Code extension's device picker never shows a physically connected iPad (5th generation, model iPad6,11, running iOS 16.7.2), even though:

The device is trusted, has Developer Mode enabled, and installs/runs a plain Xcode-built app without any issue.
xcrun xctrace list devices lists it as online.
mlaunch --listdev (without --use-amdevice=false) correctly reports it with a full UDID.

Other physical devices (iPhones on iOS 26.x) on the same Mac show up in the picker without issue.

Collect logs

[AppleDeviceManager] Observed: Attach: 74xxxxf
[AppleDeviceManager] Device attached: 74xxxx
...
[AppleDeviceManager] Returning 43 devices (41 simulators, 2 physical)

Steps to reproduce

  • Connect a legacy iOS device predating CoreDevice/RemoteXPC support (e.g. iPad 5th gen, iOS ≤16.x) via USB.
  • Trust the computer, enable Developer Mode.
  • Open a MAUI project in VS Code with the extension installed.
  • Open the device picker (.NET MAUI: Pick Device).

Expected behavior

Expected: Device appears in the list. Actual: It never appears, with no error surfaced.

Environment information

Extension: ms-dotnettools.dotnet-maui-1.16.88-darwin-arm64
.NET SDK: 10.0.103; workloads maui 10.0.1, maui-ios 10.0.1
Xcode 26.1.1 (17B100), macOS 26.2 (25C56), Apple Silicon
Affected: iPad iPad6,11, iOS 16.7.2. Unaffected: iPhones on iOS 26.x

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions