Broadcast Upload Extension not work in Apple Vision Pro, throw throw "getMXSessionProperty unsupported"

I am working on Screen Record function in Apple Vision Pro, when I use broadcast upload extension, after I click record button, the XCode console show the exception: <<<< FigAudioSession(AV) >>>> audioSessionAVAudioSession_CopyMXSessionProperty signalled err=-19224 (kFigAudioSessionError_UnsupportedOperation) (getMXSessionProperty unsupported) at FigAudioSession_AVAudioSession.m:606

we create and config the project as flow:

  1. Create a Apple Vision Project.
  2. Create a Broadcast Upload Extension Target.
  3. Add App Group for Project Target and Extension Target, both use the same identifier.
  4. Add "Main Camera Access", "Passthrough in Screen Capture" Capabilities for all targets.
  5. Add "NSScreenCaptureUsageDescription", "NSMicrophoneUsageDescription" in Plist.
  6. Add record button in view
  7. Run debug in Apple Vision Pro device, after click record button, throw the exception.
Broadcast Upload Extension not work in Apple Vision Pro, throw throw "getMXSessionProperty unsupported"
 
 
Q