.net maui clang++ 退出,代码为 1 ld:未找到框架系统

Jim*_*mmy 4 maui maui-ios

我最近更新到了最新的 macos 和 xcode (14.3),它破坏了我在 ios 上的 .net 构建(第二次)。我已确保在“视觉首选项”>“SDK 位置”>“Apple”中设置 SDK 位置,并在终端中确认这一点xcode-select -p

  • 我尝试过不同版本的xcode

    我尝试使用 global.json 来定位不同版本的 .net,包括最新的(7.0.203)

    我尝试过针对不同版本的 ios,但无法定位高于 16.4 的目标(SupportedOSPlatformVersion 16.4 不能高于 TargetPlatformVersion 16.1)

    我尝试卸载并重新安装所有工作负载dotnet workload uninstall ios,然后dotnet workload install ios

    我已经删除了 bin 和 obj 目录

最后,我尝试创建一个新的毛伊岛项目,它可以工作,所以我逐渐添加了不工作的项目使用的所有库,它仍然可以工作......为什么

我只是不断收到错误:

clang++ exited with code 1:
ld:framework not found System
clang: error: linker command failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

Jim*_*mmy 5

添加Microsoft.Identity.Client.Extensions.Msal修复了它。

即使我没有使用图书馆?