dotnet / dotnet/macios

Simulator: No matching framework found inside xxx xcframework, but device runs fine

Open
#23,022 9 comments 0 reactions 0 assignees View on GitHub
binding-projects enhancement
Dominant language
C#
Stars
2.9k
Forks
576
Avg merge
2d 13h
Merged PRs (30d)
96

Description

### Apple platform

iOS

### Framework version

net9.0-*

### Affected platform version

Version: 1.100.3 (Universal) Commit: 258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3 Date: 2025-06-02T13:30:54.273Z Electron: 34.5.1 ElectronBuildId: 11369351 Chromium: 132.0.6834.210 Node.js: 20.19.0 V8: 13.2.152.41-electron.0 OS: Darwin arm64 24.5.0

### Description

Simulator: No matching framework found inside xxx xcframework
Device: runs fine

### Steps to Reproduce

1. build a binding project with xcframework
2. maui app reference the binding project
3. select simulator
4. debug the maui app

Actual:
show the error as the description

### Did you find any workaround?

no

### Build logs

` /usr/local/share/dotnet/packs/Microsoft.iOS.Sdk.net9.0_18.4/18.4.9291/tools/msbuild/Xamarin.Shared.targets(153,3): error : No matching framework found inside '/Users/ericcui/Desktop/GitHubWorkspace/XamarinIOSBindingLibrary/GDTSDK/4.15.40/TquicBinding/bin/Debug/net9.0-ios/TquicBinding.resources/Tquic.xcframework'. SupportedPlatform: '/Users/ericcui/Desktop/GitHubWorkspace/XamarinIOSBindingLibrary/GDTSDK/4.15.40/TquicBinding/bin/Debug/net9.0-ios/TquicBinding.resources/Tquic.xcframework', SupportedPlatformVariant: 'ios', SupportedArchitectures: 'simulator'.`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.