MvvmCross 9.2.0 beta has issues with .net 8.0.2
## 🐛 Bug Report

We ran into a strange bug that appeared on our pipeline on Tuesday (13 February).  Our Azure DevOps iOS pipeline was not able to find MvvmCross Beta 9.2.0-beta.4 without any code changes.  Non of the 9.2.0 beta packages worked but 9.1.1 was still working.
![image](https://github.com/MvvmCross/MvvmCross/assets/657790/ea57f25b-7e59-42f0-aef3-db406867a8ec)


Eventually we found out that on Tuesday Microsoft updated .NET from 8.0.1 to 8.0.2. Pinning this version fixed our issue restoring MvvmCross. 
![image](https://github.com/MvvmCross/MvvmCross/assets/657790/8d123674-f9a5-4465-8a47-bcbe415bf911)
![image](https://github.com/MvvmCross/MvvmCross/assets/657790/2fd5344c-5952-4ca4-bc5d-3fcd5be10146)

### Expected behavior
MvvmCross works on Azure DevOps macos latest using .NET 8.0.2

### Reproduction steps
I've attached our build pipeline.
I've only tested it against our own project. 
We were using: mac-os 13 (still in preview but we need it build build against xcode 15)

### Configuration

**Version:** 6.2.0 beta

**Platform:** 
- [ x] :iphone: iOS
- [ ] :robot: Android
- [ ] :checkered_flag: WPF
- [ ] :earth_americas: UWP
- [ ] :apple: MacOS
- [ ] :tv: tvOS
- [ ] :monkey: Xamarin.Forms

**Azure DevOps** iOS build pipeline:
parameters:
  - name: provProfileSecureFile
    type: string
    default: ""

jobs:
  - job: Build_iOS
    pool:
      vmImage: "macOS-13"
    steps:
      - bash: export

      - task: UseDotNet@2
        displayName: 'Use .NET Core sdk'
        inputs:
          packageType: 'sdk'
          version: '8.x'

      - task: Bash@3
        displayName: Install MAUI
        inputs:
          targetType: 'inline'
          script: |
            dotnet nuget locals all --clear
            dotnet workload install maui ios

      - task: Bash@3
        displayName: Set XCode Version
        inputs:
          targetType: 'inline'
          script: |
            sudo xcode-select -s "/Applications/Xcode_14.1.app"
            echo "##vso[task.setvariable variable=MD_APPLE_SDK_ROOT;]/Applications/Xcode_15.2.app"

      - task: NuGetToolInstaller@1

      - task: InstallAppleCertificate@2
        inputs:
          certSecureFile: "B____.p12"
          certPwd: ""
          keychain: ""

      - task: DownloadSecureFile@1
        name: B____ 
        inputs:
          secureFile: b____.p12

      - task: InstallAppleProvisioningProfile@1
        inputs:
          provisioningProfileLocation: "secureFiles"
          provProfileSecureFile: "${{ parameters.provProfileSecureFile }}"

      - task: UpdateiOSVersionInfoPlist@1
        inputs:
          infoPlistPath: "$(Build.SourcesDirectory)/_____.iOS/Info.plist"
          bundleShortVersionString: $(majorMinorPatch) 
          bundleVersion: $(majorMinorPatch) 

      - task: DotNetCoreCLI@2
        displayName: 'dotnet build release'
        inputs:
          command: 'publish'
          publishWebProjects: false
          projects: '____.iOS.csproj'
          arguments: '-f:net8.0-ios -c:Release /p:ArchiveOnBuild=true /p:EnableAssemblyILStripping=false /p:RuntimeIdentifier=ios-arm64 /p:CodesignKey="$(APPLE_CERTIFICATE_SIGNING_IDENTITY)" /p:CodesignProvision=$(APPLE_PROV_PROFILE_UUID) /p:IpaPackageDir="$(Build.ArtifactStagingDirectory)"'
          zipAfterPublish: false
          modifyOutputPath: false

      - task: PowerShell@2
        displayName: 'Agent build directory'
        inputs:
          targetType: 'inline'
          script: '"$(Agent.BuildDirectory)"'

      - task: PublishBuildArtifacts@1
        inputs:
          PathtoPublish: "$(Build.ArtifactStagingDirectory)"
          ArtifactName: "$(iosArtifactName)"
          publishLocation: "Container"