Skip to content

The Xamarin.TestCloud.Agent NuGet doesn't support the iossimulator-arm64 architecture #483

@rolfbjarne

Description

@rolfbjarne

Repro:

  • Reference the NuGet in a project that builds for RuntimeIdentifier=iossimulator-arm64.

See https://developercommunity.visualstudio.com/t/Clang-exited-with-code-1:/10371261 for an example of how this surfaces.

This can also be seen by download the NuGet, unzipping it, extracting the resources from Calabash.dll and inspecting the calabash resource:

$ file calabash
calabash: Mach-O universal binary with 3 architectures: [x86_64:current ar archive] [arm64] [arm64e]
calabash (for architecture x86_64):	current ar archive
calabash (for architecture arm64):	current ar archive
calabash (for architecture arm64e):	current ar archive

Note that supporting iossimulator-arm64 would require shipping an xcframework instead of just the static library.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions