Skip to content

[CI] Intermittent actool exit code 255 failure on net11.0 iOS builds #34798

@PureWeen

Description

@PureWeen

Description

iOS device test and main builds on net11.0 are intermittently failing with actool exited with code 255 during asset catalog compilation. The failure produces an empty/unparseable asset-manifest.plist.

Error

.dotnet/packs/Microsoft.iOS.Sdk.net11.0_26.2/26.2.11547-net11-p3/tools/msbuild/Xamarin.Shared.targets(1021,3): error : actool exited with code 255

.dotnet/packs/Microsoft.iOS.Sdk.net11.0_26.2/26.2.11547-net11-p3/tools/msbuild/Xamarin.Shared.targets(1021,3): error : Failed to load actool log file `.../actool/asset-manifest.plist`: Failed to parse PList data type: 

Affected builds

Observations

  • Failure is intermittent — retriggers often pass (e.g., build #1364489 passed on retry)
  • Occurs with Microsoft.iOS.Sdk.net11.0_26.2 versions 26.2.11547-net11-p3 and 26.2.11587-net11-p3
  • Only affects net11.0-ios TFM builds, not net11.0-maccatalyst
  • The actool tool exits with code 255 and produces an empty/invalid plist, suggesting it crashes or times out
  • Checked last 5 net11.0 device test CI runs: 2 out of 5 had this failure

Impact

Blocks CI for net11.0 and downstream merge PRs. Currently requires manual retrigger to get past it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions