Skip to content

Bump Microsoft.Tools.Mlaunch from 1.1.92 to 1.1.113 - #1591

Merged
kotlarmilos merged 1 commit into
mainfrom
dev/rolf/bump-mlaunch-1.1.113
May 1, 2026
Merged

Bump Microsoft.Tools.Mlaunch from 1.1.92 to 1.1.113#1591
kotlarmilos merged 1 commit into
mainfrom
dev/rolf/bump-mlaunch-1.1.113

Conversation

@rolfbjarne

@rolfbjarne rolfbjarne commented Apr 30, 2026

Copy link
Copy Markdown
Member

Fixes the iOS 18.5 simulator launch failure reported in dotnet/maui#35261.

Problem

When mlaunch's watchdog-disable flow shuts down the iOS 18.5 simulator, it doesn't update the in-memory device state. Subsequent code thinks the device is still booted, skips re-booting, and simctl launch fails with exit code 149 (Unable to lookup in current state: Shutdown).

Fix

The fix (State = "Shutdown" after ShutdownAsync) was added in mlaunch commit 4ba65e5 and is included in version 1.1.110+. This PR bumps to 1.1.113 (latest).

Verification

  • Reproduced the failure locally with mlaunch 1.1.92 against a booted iOS 18.5 simulator with watchdogs removed
  • Built mlaunch from source (which includes the fix) and confirmed the app launches successfully
  • Verified via IL disassembly that the 1.1.113 NuGet package contains the fix

Fixes dotnet/macios#25290

🤖 Pull request created by Copilot

This fixes the iOS 18.5 simulator launch failure (dotnet/maui#35261)
where mlaunch's watchdog-disable flow shuts down the simulator but
doesn't update the in-memory device state, causing it to skip
re-booting and fail with simctl exit code 149 (Shutdown state).

The fix (State = "Shutdown" after ShutdownAsync) was added in
mlaunch commit 4ba65e5 and is included in version 1.1.110+.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@kotlarmilos
kotlarmilos self-requested a review April 30, 2026 17:10
@kotlarmilos
kotlarmilos merged commit 92962e5 into main May 1, 2026
17 checks passed
@kotlarmilos
kotlarmilos deleted the dev/rolf/bump-mlaunch-1.1.113 branch May 1, 2026 05:59
PureWeen pushed a commit to dotnet/maui that referenced this pull request May 7, 2026
Includes Rolf's fix for mlaunch failing to launch apps on simulator
with Xcode 26.4 (dotnet/xharness#1591).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
PureWeen pushed a commit to dotnet/maui that referenced this pull request May 7, 2026
Includes fix for mlaunch failing to launch apps on simulator with
Xcode 26.4 (dotnet/xharness#1591).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[iOS] mlaunch fails to launch apps on simulator with Xcode 26.4 — simctl SIGKILL'd during orchestration

4 participants