Review queue
Opportunities
Repository: dotnet/macios
99
Add additional generated trampoline test cases once dotnet/runtime#112850 is fixed
test label, bug label, active repository, clear issue body
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 483
87
Port tests to .NET
test label, active repository, clear issue body, established repository
Find the related feature and add a focused failing test first.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 484
84
NSUrlSessionHandler stream ReadAsync reports caller cancellation as TimeoutException on iOS/macOS
bug label, active repository, clear issue body, established repository
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 529
84
[CI] Flaky: monotouch-test macOS NativeAOT configurations TimedOut
bug label, active repository, clear issue body, established repository
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 262
84
dotnet watch fails when targeting sandboxed maccatalyst apps
bug label, active repository, clear issue body, established repository
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 523
79
Extensions Require Static Registrar
bug label, active repository, clear issue body, established repository
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 749
79
Clean .NET MAUI iOS app crashes on launch when `_ExportSymbolsExplicitly=false`
bug label, active repository, clear issue body, established repository
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 632
72
.NET 6: remove the concept of binding projects and add support for binding native libraries/frameworks to normal library/executable projects
active repository, clear issue body, established repository, low comment count
Find the related feature and add a focused failing test first.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2111
72
Obsolete PreserveAttribute
active repository, clear issue body, established repository, low comment count
Read README and docs folder, then locate the outdated section.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2115
72
Add icons to templates
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2133
72
Output cannot correctly display the location of the ipa file by Publish an iOS app when using the command line
active repository, clear issue body, established repository, low comment count
Inspect workflow files under .github/workflows.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2132
72
Fix using .NET Core assemblies for MSBuild tasks within VS
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 551
72
[Regression] .NET 10 (VS2026) Failing to build iOS App Extension (.appex) - Previously working in .NET 9
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 418
72
Stop building universal apps by default
active repository, clear issue body, established repository, low comment count
Read README and docs folder, then locate the outdated section.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 558
72
Stop supporting -ld_classic
active repository, clear issue body, established repository, low comment count
Read README and docs folder, then locate the outdated section.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 557
72
Add support for passing additional arguments to IBTool/ACTool
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 556
72
Remove workaround for dotnet/runtime#79902 (Composite ReadyToRun fails when RelativePath has a path component)
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 474
72
[xcode27] Re-check undocumented CoreImage barcode generator filters in a later beta
active repository, clear issue body, established repository, low comment count
Find the related feature and add a focused failing test first.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 455
72
🤖 Code radiator: failed to create merge PR for 'net11.0'
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2187
72
🤖 Code radiator: failed to create merge PR for 'net11.0'
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2164
72
iphone 11 with OS 26.5.2 application is not installing after add UDID
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2144
72
[VideoToolbox] Add strongly typed LogTransferFunction to VTCompressionProperties
active repository, clear issue body, established repository, low comment count
Inspect workflow files under .github/workflows.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2045
72
🤖 Code radiator: failed to create merge PR for 'net11.0'
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2094
72
🤖 Code radiator: failed to create merge PR for 'net11.0'
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2029
72
🤖 Code radiator: failed to create merge PR for 'net11.0'
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 1969
72
generate-frameworks-constants is not rebuilt when tools/common/Frameworks.cs changes
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 1962
72
[xtro] Report extra/unknown selectors (managed bindings with no native declaration)
active repository, clear issue body, established repository, low comment count
Find the related feature and add a focused failing test first.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 1961
72
🤖 Code radiator: failed to create merge PR for 'net11.0'
active repository, clear issue body, established repository, low comment count
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 1913
71
Content and BundleResource items are resolved using the defining project's location
bug label, active repository, clear issue body, moderate discussion
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 485
71
iOS Notification extension .appex file is always missing therefore the build fails, only appears with Visual Studio 2026 (.NET 9 and .NET 10)
bug label, active repository, clear issue body, moderate discussion
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 530
71
.NET iOS regression: dotnet build before dotnet publish adds stale .dll and .aotdata files to the final app bundle payload
bug label, active repository, clear issue body, moderate discussion
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 477
71
System.NullReferenceException in System.Runtime.Intrinsics.Vector256.get_IsHardwareAccelerated()
bug label, active repository, clear issue body, moderate discussion
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 261
71
Strip error code 1 symbols referenced by indirect symbol table entries that can't be stripped
bug label, active repository, clear issue body, moderate discussion
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2191
67
Xcode 26.6 Support
active repository, clear issue body, established repository, low comment count
Read README and docs folder, then locate the outdated section.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 678
67
Xcode 27.0 Support
active repository, clear issue body, established repository, low comment count
Read README and docs folder, then locate the outdated section.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 677
66
`dotnet build -f net9.0-ios` fails if `mlaunch` path has spaces
bug label, active repository, clear issue body, moderate discussion
Read README and docs folder, then locate the outdated section.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 589
66
Project build with Widget using AdditionalAppExtensions fails: The source '....appex' does not exist.
bug label, active repository, clear issue body, moderate discussion
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 750
62
Copy dSYMs from xcframeworks next to the app's dSYM
unknown contribution type, active repository, clear issue body, established repository
Read the issue body and linked files before choosing an approach.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2168
62
Trimmable-static-registrar: investigate why it's necessary to manually preserve the NSObject and INativeObject factory interfaces and methods
unknown contribution type, active repository, clear issue body, established repository
Read the issue body and linked files before choosing an approach.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 482
62
Make dotnet watch work for iOS devices
unknown contribution type, active repository, clear issue body, established repository
Read the issue body and linked files before choosing an approach.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 488
62
Improve interactive simulator selection by showing running simulators first
unknown contribution type, active repository, clear issue body, established repository
Read the issue body and linked files before choosing an approach.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 526
59
Add Span APIs where appropriate
active repository, clear issue body, moderate discussion, established repository
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2056
59
Migrate to Arcade publishing infrastructure
active repository, clear issue body, moderate discussion, established repository
Read README and docs folder, then locate the outdated section.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2116
59
Remove support for device-specific builds?
active repository, clear issue body, moderate discussion, established repository
Inspect workflow files under .github/workflows.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 2129
59
[CI Postmortem] Widespread LaunchTimedOut failures on iOS/tvOS simulator tests
active repository, clear issue body, moderate discussion, established repository
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 550
59
[iOS][Release][.NET10][Workload 10.0.101.1] Horrendous build time
active repository, clear issue body, moderate discussion, established repository
Reproduce the issue locally and find the failing code path.
cd D:\Workarea\Contribute\OpenSourceHunter
dotnet run --project src\OpenSourceHunter.Cli\OpenSourceHunter.Cli.csproj -- prepare 527