@DTS Engineer This exact issue was actually reported almost 2 years ago, when MapKit support in Quick Look suddenly stopped working with the release of macOS Sequoia.
You've said:
this use case should be reconsidered.
I want to be clear, this is not a bug or oversight, but a deliberate security boundary,
However, MapKit in Quick Look was working fine all along (I've started implementing this around the time of macOS 10.15 / macOS 11), until Sequoia came along. It was a supported use case. It is a bug.
I've initially filed it via a DTS TSI with Case ID: 9543658. Please attach FB15634383 (https://developer.apple.com/forums/thread/766615) along with this.
Very unfortunate that this has dragged on for years without a fix.