Skip to content

build: add arm64 iOS simulator NuGet RID#693

Merged
Benoît Cortier (CBenoit) merged 1 commit into
masterfrom
fix-ios-simulator
Jun 19, 2026
Merged

build: add arm64 iOS simulator NuGet RID#693
Benoît Cortier (CBenoit) merged 1 commit into
masterfrom
fix-ios-simulator

Conversation

@mamoreau-devolutions

Copy link
Copy Markdown
Contributor

Summary

  • add iossimulator-arm64 native builds mapped to Rust target aarch64-apple-ios-sim
  • remove the old Intel simulator ios-x64 build from the native matrix
  • package separate iOS device and simulator framework assets under ios-arm64 and iossimulator-arm64
  • route consuming iOS simulator builds to the simulator framework in the NuGet targets

Validation

  • git diff --check
  • dotnet build .\ffi\dotnet\Devolutions.Sspi\Devolutions.Sspi.csproj /p:GeneratePackageOnBuild=false
  • MSBuild property checks for iossimulator-arm64 and ios-arm64
  • NuGet dry-run CI succeeded: https://github.com/Devolutions/sspi-rs/actions/runs/27829767516
  • Downloaded dry-run package contains runtimes/ios-arm64 and runtimes/iossimulator-arm64, with no runtimes/ios-x64 or runtimes/ios-universal

@CBenoit Benoît Cortier (CBenoit) changed the title Add arm64 iOS simulator NuGet RID build: add arm64 iOS simulator NuGet RID Jun 19, 2026
@CBenoit Benoît Cortier (CBenoit) merged commit ab1c19f into master Jun 19, 2026
94 checks passed
@CBenoit Benoît Cortier (CBenoit) deleted the fix-ios-simulator branch June 19, 2026 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants